Здравствуйте!
Дома настроил шлюз на FreeBSD (на нем-же и веб-сервер). Опыт общения с UNIX-системами на этом заканчивается.
Тут возникла идея перевода своей рабочей машины на UNIX. Основные задачи, выполняемые моим компьютером - видео, музку, редактирование скриптов, Интернет. Есть еще одна игрушка... ну да черт с ней! Интересуют следующие вопросы:1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSD
2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере, редактирую его, а когда сохраняю - он автоматом заливается на сервер.
3. какие трудности ждут меня
>1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSDДа какую хотите, такую и ставьте, только с поддержкой оборудования определитесь
>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>редактирую его, а когда сохраняю - он автоматом заливается на сервер.emacs
>3. какие трудности ждут меняну трудностей с освоением пункта 2 будет для начала достаточно :)
Linux - пользую давно, все отлично
Kwrite - неплохой редактор с подсветкой, но есть куча ide. Замечательный eclipse, и eric для
python'a
Subversion ?
Что такое трудности ?
>>1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSD
>
>Да какую хотите, такую и ставьте, только с поддержкой оборудования определитесь
>>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>>редактирую его, а когда сохраняю - он автоматом заливается на сервер.
>
>emacs
>>3. какие трудности ждут меня
>
>ну трудностей с освоением пункта 2 будет для начала достаточно :)Да emacs Самый классный Редактор, оооочень легок в управлении :):)
Да и еще vi Не плохой:)
если есть опыт установки хттп сервер - то человек с vi уже знаком
>если есть опыт установки хттп сервер - то человек с vi уже
>знакомНе факт. Может он ХТТП под окнами настраивал или из консоли, но используя nono,pico или mcedit.
А что касаетца трудностей... Если есть терпение трудностей не будет.
>1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSDПотому что объективно Linux выигрывает у *BSD и Solaris на десктопе. Больше поддерживается железа, больший набор программ, больший выбор дистрибутивов под различные вкусы.
>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на
>локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>редактирую его, а когда сохраняю - он автоматом заливается на сервер.Какой ужас, никогда так не делайте, это в корне неверно и в один день может привести к большим проблемам.
>3. какие трудности ждут меня
Зависит от инерции мышления, совместимости с железом и немного от выбора дистра. В целом чем лучше вы знаете windows, тем тяжелее будет переход ибо придется ломать множество сложившихся стереотипов.
>>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на
>>локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>>редактирую его, а когда сохраняю - он автоматом заливается на сервер.
>
>Какой ужас, никогда так не делайте, это в корне неверно и в
>один день может привести к большим проблемам.
>Уже несколько лет работаю по такой схеме... быстро и удобно. Поясни где тут проблема?
>Уже несколько лет работаю по такой схеме... быстро и удобно. Поясни где тут проблема?Пока ты единственный человек редактирующий файл проблема не возникнет. Но рано или поздно наступит момент, когда вместе с тобой файл отредактирует другой человек и тогда изменения одного из вас будут затерты другим, что может привести к серьезным проблемам.
Даже если в данный момент вы уверены, что вы единственный человек работающий с файлами на удаленной машине все равно не надо так делать ибо это становится привычкой и вы будете делать точно также и в команде.Если вас интересует чисто техническая возможность так сделать, то она существует благодаря curlftpfs и sshfs, соответсвенно для ftp и ssh. Такой подход позволяет сделать работу с удаленными файлами абсолютно прозрачной для всех приложений и никаких изменений в редактор или еще что-нибудь вносить не надо. То есть для редактирования вы в таком случае вольны выбрать редактор, который удобней редактирует, а не тот который имеет фичу сохранять через ftp. Можете считать это иллюстрацией того, что одна и та же задача может решаться в винде и линуксе абсолютно разными методами и хотя линуксовый вам может показаться непривычным вы быстро оцените насколько он логичней и удобней.
Можно и FreeBSD(мне она очень нравится). Сейчас 7-ка поддерживает огромное кол-во оборудования. Linux тоже весьма и весьма хорош. SLES и OpenSuSe - тяжелые очень на подъем(один YaST чего стоят), но юзабельны здорово, при установке позволяют выбирать с каким ПО себя ставить. Этим мне очень не понравился Debian, который не давал мне выбрать установку с KDE(пришлось качать отдельный CD ISO). Ubuntu очень не понравился, простоял у меня ровно 2 минуты, поскольку сразу же после установки его "умолчальный" менеджер пакетов выдал мне критический сбой и умер, а так же некоторые другие приложения имели привычку сворачиваться и умирать. Итого, дома я узаю Debian, поскольку за полтора года именно этот дистриб меня ни разу не подвел(хотя вранье, переустановка сетевых параметров вылилась для меня в полную переустанвку системы, чего не случилось бы на FreeBSD), а на работе - OpenSuSe(на которую не встали ATI дрова). Все это именно десктопы. Но в целом, вернуться на виндовс с его вирусами, долгой загрузкой и геммороем - желания никакого нет. Если мне какая-то тулза понадобилась, но она консольная, я беру в руки Qt библиотеку и рисую к тулзе интерфейс :)
Ставил и Sarge и Etch, в обоих случаях единственным DE стоит KDE, никаких отдельных дисков не качал. Что я делаю не так?
>1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSDне кидайте в меня камнями - но посоветую macos (*BSD система) главное совместимость железа посмотреть.
>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на
>локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>редактирую его, а когда сохраняю - он автоматом заливается на сервер.существует, например komodo. но тут уже отметили что так делать не есть правильно
>3. какие трудности ждут меня
некоторое время гемора на переход и сплошное удовольствие от работы в дальнейшем. на винды потом смотреть не захочешь.
Лично я использую Sabayon Linux, мало кто про него слышал а кто слышал знает что это за сыстема:) Основана на Gentoo....
"Господа, мы же профессионалы, давайте просто достанем и померяемся" (с) народное творчествоЕсли ты пользуешься этим дистром и рекомендуешь(или ты просто проходил мимо и ляпнул от нефиг делать?) его, то может расскажешь в чем его преимущество над другими дистрами, опробованными тобой, и чем он хорош для начинающего. А насчет того, что "кто слышал знает что это за система", на дистровоче можно найти сотни дистров, несколько десятков из них у многих на слуху и что теперь все кто про них слышал могут считать себя знающими их?
Винт на тестовой машине не выдержал моих экспериментов с разными ОС и решил сдохнуть! Поэтому вопрос пока откладывается на несколько дней... да и вообще тема уже достаточно раскрыта - сколько людей, столько и мнений. Самому выбирать придется.Вы мне объясните почему нельзя редактировать файлы прямо с сервера? Как правильно работать в такой ситуации?
>Винт на тестовой машине не выдержал моих экспериментов с разными ОС и
>решил сдохнуть! Поэтому вопрос пока откладывается на несколько дней... да и
>вообще тема уже достаточно раскрыта - сколько людей, столько и мнений.
>Самому выбирать придется.Флаг в руки, и удачи.....
>Вы мне объясните почему нельзя редактировать файлы прямо с сервера? Как правильно
>работать в такой ситуации?Редактировать можно, но не желательно. Может войти в привычку, потом будет трудно если над одним проектом будут работать несколько человек.
Подумай на тему Системы Kонтроля Версиями(aka Subversion, CVS, etc..), думаю тебе понравится.
>"Господа, мы же профессионалы, давайте просто достанем и померяемся" (с) народное творчество
>
>
>Если ты пользуешься этим дистром и рекомендуешь(или ты просто проходил мимо и
>ляпнул от нефиг делать?) его, то может расскажешь в чем его
>преимущество над другими дистрами, опробованными тобой, и чем он хорош для
>начинающего. А насчет того, что "кто слышал знает что это за
>система", на дистровоче можно найти сотни дистров, несколько десятков из них
>у многих на слуху и что теперь все кто про них
>слышал могут считать себя знающими их?2 angra
Для моих единомышлеников ПЛЮС этой системы был написан в моем посте, я имею ввиду то что он основан на GENTOO. Да я рекомендую этот дистр тем кто знаком с прорадителем. О преимуществах думаю говорить не стоит. Дистр хорош для начинающего если тот не поленится читать доки.
Приятно что ты читал мой топик где я спрашивал про эту систему, но так как я недождался ответа я сам ее испробовал и могу ЗАЯВИТЬ что дистр хороший.
Создается впечатление, что ты использовал этот дистрибутив, и очень не доволен, А если так почему не поделился мнением?
>1. какую UNIX-подобную ОС выбрать для десктопа; почему не FreeBSDЛюбую. И FreeBSD ничем не хуже остальных.
>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на
>локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>редактирую его, а когда сохраняю - он автоматом заливается на сервер.Любой редактор + скрипт из 2 строчек.
>>2. существует-ли текстовый редактор с подсветкой синтаксиса, который редактирует удаленные файлы на
>>локальной машине. Тоесть открываю на своем компе файл, находящийся на сервере,
>>редактирую его, а когда сохраняю - он автоматом заливается на сервер.vim scp|ftp://user@hostname//path/to/file
Выбрал OpenSUSE 10.2 Очень рекомендую новичкам! Устанавливал на машину с 128Мб оперативки - пришлось перед установкой создвавать swap-раздел. В остальном - все чудесно! Разобрался за два дня - узнал что есть rpm, настроил сеть, vpn, разобрался с Оконным Менаджером.Удивило одно - пробовал как GNOME, таки и KDE. Остановился на последнем, т.к. GNOME у меня ужастно тормозил! А я всегда считал, что ситуация обратная...
Ломка от Windows - дело серьезное, но преодолимое. Основная проблема на данный момент - отсутствие документации! Если, для FreeBSD есть подробный handbook, в котором описаны основные моменты по работе с системой, то тут кроме описания YaST ничего нету! С помощью YaST настраивается АБСОЛЮТНО ВСЕ (на моей практике во всяком случае) и это отлично. Но мне хотелось-бы познакомиться с ОС Linux, узнать как ее пользовать без оконных менаджеров. Тоесть для FreeBSD я бы посоветовал новичкам поковыряться в rc.conf, разобраться со старотовыми скриптами Shell и понять /etc/fstab... и все - пользователь может работать в консоле и пользоваться сетью без оконных менаджеров. В OpenSUSE-же совершенно непонятно откуда берутся, к примеру, сетевые настройки. Поэтому приходится каждый раз прописывать ifconfig bla-bla-bla, либо один раз попользовать YaST. Но это не дает глубокого понимания системы. Кроче рекомендуйте ресурсы к прочтению.
Чем будет отличаться работа с другим дистрибутивом Linux, напирмер Mandriva? Понятно, что в ядро скомпилены другие модули; ясно, что команда разработчиков имеет другие приоритеты... но мне как окнечному пользователю чего ждать? Консоль ведь она везде одинакова.