Как стать автором
Обновить

История одного перехода (не через Альпы)

Время на прочтение8 мин
Количество просмотров1K
Сразу хочу предупредить, что топик — не начало очередного холивара, не провокация и не попытка доказать, что Linux (а равно как и Windows, и FreeBSD) лучше, чем другие. Это простая и практически неприукрашенная (ну разве что совсем чуть-чуть) история того как я пытался пользоваться свободными (ну или по крайней мере бесплатными) ОС и что из этого вышло.

Сам я с компьютерами общаюсь уже довольно давно, новичком меня назвать сложно. Но в то же время я — не гуру. Свою домашнюю машину и ноутбук я обслуживаю сам, иногда приходилось приглядывать за серверами и подрабатывать по эникейской части, но все это без фанатизма. Работа моя хоть и связана с компьютерами и программированием, но она не требует глубокого проникновения в технологии и в компьютерной ее части моих неспециальных знаний хватает. За время работы с компьютерами я привык относиться к ним как к инструментам: у меня есть определенная цель, для достижения которой мне нужно выполнить определенные задачи и часть задач выполняются с использованием компьютера. Поэтому от железа, программ, операционных систем мне нужен минимальный порог вхождения в работу. В идеале — поставил и все заработало. В крайнем случае — поставил, выполнил ряд несложных действий и все опять же в рабочем состоянии. На копание во внутренностях железа или системы меня может сподвигнуть только крайняя нужда. Прошу это учитывать в дальнейшем.

Почему я вообще захотел пересесть на Linux? Это сложный вопрос, ответ на который менялся со временем. В самом начале мне было просто интересно посмотреть на то, что это вообще такое. Потом это было связано с рабочей необходимостью: был период, когда мы планировали перейти на Linux, да и некоторый рабочий софт удобнее тестировать именно в Linux. Сейчас же просто хочется иметь свободу выбора между платформами, идеологиями, технологиями и концепциями. Желание перейти на свободное ПО у меня никогда не было связано с какими-либо недостатками Windows, которая у меня годами работает без переустановок, сохраняя стабильность и относительную расторопность. Мой переход пока что не завершен окончательно и на домашнем компьютере Windows и Linux вполне успешно соседствуют. Более того, возможность комфортного сосуществования двух систем для меня всегда была одним из критериев выбора дистрибутива…

Первый блин


Истории моего перехода начиналась еще тогда, когда гигагерцы и гигабайты поражали воображение любого компьютеровода-любителя, а Интернет раздавался в основном по модемам и о безлимитном доступе еще никто и не помышлял. Вот в те времена моя мама (!) купила в электричке (!!) журнал с приложенными к нему диском. Название журнала за давностью лет позабыто, а на диске был записан дистрибутив ASPLinux. Он и стал моей первой Linux-системой. Компьютер в те времена у меня был не ахти какой и дружить с графической подсистемой «из коробки» он почему-то не захотел. Хорошо помню поэтому долгую и упорную правку конфигов, которая потребовалась для запуска иксов. Причем оконным менеджером был выбран icewmиз-за того, что машинка не могла вытянуть ничего другого. Все использование Linux тогда для меня свелось к играм в какие-то простенькие комплектные игрушки, поверхностному знакомству с простейшими командами, да правкам конфигов по инструкциям из того самого журнала. Самое яркое впечатление той поры — компьютер, перезагружающийся в бесконечном цикле. Достичь этого удалось очень просто: в /etc/rc стартовым был назаначен runlevel 6, ага. Что характерно, я запомнил даже ситуацию: правлю /etc/rc, мысль «Только не написать 6», последовательность нажатий на клавиши: «6 Esc :wq! reboot Enter» и холодок по спине, пришедший вместе с осознанием сделанного. Правда, исправление ситуации не заняло много времени. А еще на десктопе тым были глаза… :)

Продержалась эта система у меня недолго, потому что нужного для софта там не было (особенно игрушек), где этот софт брать было для меня непонятно, особенно принимая во внимание ограниченный доступ к Интернет, да и сборка из исходников на той системе была несколько затруднена в виду отстутствия компилятора в комплекте. В общем, ASPLinux продержался у меня на машине какое-то время в качестве маленького эксперимента, а потом… Потом понадобилось свободное место на диске и легче всего оказалось пожертвовать Linux'ом.

Промежуточный этап


В течение достаточно долгого времени моим компьютером безраздельно владела Windows, в которой я и развлекался, и работал, и учился, но… на то, чтобы показать хозяину Windows не хватало силенок компьютера, а хозяину хотелось зрелищ. Вот тут на помощь мне снова пришел Linux. Правда в виде «мини-дистрибутива», загружаемого непосредственно с компакт-диска (Business Linux CD, если конкретно). Загрузившись с компакта, запустив mplayer и сделав несколько изменений в настройках, можно было достаточно комфортно смотреть кино и на моей рухляди, и поступал я так не единожды. К слову, кроме BlinCD я пробовал использовать и другие дистрибутивы, которые были специально оптимизированы для создания «медиа-коробок», однако ни с одним из них отношения у меня не сложились: фильмы дергались, заикались и веселить мою душу отказывались при любом сочетании настроек. Использовать BlinCD я прекратил в тот момент, когда у меня умер старичок-трудяга. Последующий апгрейд оставил меня с компьютером, который мог воспроизводить видео уже и под Windows, что лишило меня необходимости перезагружаться каждый раз, когда хотелось посмотреть кино.

Красно-рогатый UNIX


Следующая моя попытка освободиться от Windows (а точнее попробовать что-то от нее отличное) была связано с FreeBSD 6.4-ой еще версии. Выбор был обусловлен тем, что один из моих друзей, работающий в IT, очень мне ее нахваливал. И как раз было немножно свободного места на винчестере. К тому моменту я уже знал и где брать софт и как его устанавливать, да и сборка из исходников проблем не представляла никаких. Портило все лишь то, что мой домашний компьютер не был подключен к сети по-нормальному (выход через сотовый телефон, работающий в качестве модема, условимся нормальным не считать). В итоге удобная онлайн-установка программ из портов и пакетов мне была недоступна, а оффлайновая итеративная установка с ручным разрешением зависимостей (собрал список пакетов — скачал на работе — принес домой ставить — заткнулся на зависимостях — вернулся в начало процедуры) мне быстро надоела. Дополнительно к этому возникли проблемы с доступом к разделам, отформатированный в ntfs. FreeBSD сама по себе умеет её только читать. Для полного доступа я пробовал использовать ntfs-3g, но в то время под фрёй ntfs-3g работал странновато. Например, удаленные в FreeBSD файлы после перезагрузки в Windows и проверки диска восставали из могил и продолжали свое существование именно там, где и находились раньше. В какой-то момент интерес к FreeBSD у меня пропал, загружать я ее стал все реже, а потом и вовсе удалил… Справедливости ради отмечу, что FreeBSD — единственная система, у которой я пересобирал ядро конкретно под свое железо. Ничего особенного и ничего страшного в этом, как оказалось, нет. =)

Южно-африканская жара


Итак, дальше была, конечно же, Ubuntu… Я думаю, что любому кто хоть как-то интересуется миром свободно-бесплатного ПО сложно было бы пройти мимо этого дистрибутива. Не прошел и я. Впервые я попробовал Убунту, когда она носила номер 9.04 (вроде бы). В то время у меня уже был более или менее стабильный выход в интернет (хоть и по 4 рубля за мегабайт) и компьютер с более или менее приличной по тем временам начинкой. Все установилось и все заработало, но… поставить все интересные мне программы мне все-таки не удавалось опять же из-за ограничений в доступе к сети (дорого!). С ручным разрешением зависимостей связываться не хотелось (уже проходили, знаем!) и со скачиванием пакетов на работе тоже что-то не заладилось в какой-то момент. Убунту 9.04 для меня так осталась кратковременным экспериментом, хотя все предпосылки для нормальной работы с ней уже были: и настроенный выход в интернет, и доступ к дискам, и приятная для глаз среда. Тем не менее, впоследствии она была на очень короткий срок заменена на OpenSolaris (на то были свои причины), a потом и вовсе произошло очередное ушествие Linux с моего компьютера.

Богатство выбора


Очередной приступ экспериментаторства и любопытства у меня случился совсем недавно. Сейчас у меня нормальный интернет, не налагающий никаких ограничений и тут уж я решил пробовать по полной программе и запасся дистрибутивами на полную катушку. Ubuntu 10.10, Fedora 13 (дело было за несколько недель до выхода F14) и OpenSUSE 11.3 были скачаны, записаны на диски и построены в очередь.

Начал я, как водится, с того, что мне было уже знакомо: с Убунты. Загрузка с «живого» компакта, пара проверочных кликов по закоулкам системы, запуск установки и… Тут рассказ про Убунту я могу закончу, потому что инсталлятор не смог поставить бутлоадер ни в один из предложенных на его выбор разделов. Это оказалось одним из багов в инсталляторе. Ну а отсутствие бутлоадера автоматически означало и отсутствие системы, так что на этом эксперименты с Ubuntu я закончил и вряд ли вернусь к ним ещё когда-нибудь.

Fedora 13 установилась и заработала, хотя и не смогла в моей немного нетривиальной конфигурации настроить GRUB так, чтобы можно было запускать попеременно Windows и Linux, хотя такая возможность все равно была, так что эта проблема оказалась некритичной в итоге. Софт устанавливался, сеть работала, музыка играла и все мои потребности вроде были удовлетворены. Только хотелось еще и печатать время от времени что-нибудь на моем принтере. После непродолжительного поиска я скачал официальные драйвера, установил их, проверил (заработало, кстати) и перезагрузился. Я знаю, что многих это удивит, но после установки драйверов к принтеру стал зависать при старте atd. Казалось бы как связаны драйвера принтеров Samsung и atd?! Не спрашивайте, не знаю. Причем не знаю до сих пор. После переустановки, ситуация повторилась, подтвердив сверхестественную связь atd и драйверов принтера Samsung. Третьей попытки я делать не стал, а сразу перешел к последнему в очереди диску.

И последний на данный момент этап — это OpenSUSE. Инсталлятор подкупил тем, что автоматически предложил создать отдельные разделы для / и /home (Ubuntu и Fedora сами этого не предлагали и разделы для них приходилось настраивать вручную). В качестве десктопа решил использовать KDE, а не GNOME как раньше, что тоже оказалось внове. И, самое главное, все что мне нужно (ну почти, буду честным до конца) работает. Интернет, музыка, фильмы, «офис», кое-что по работе. Сейчас все этом есть у меня в Linux и работать с ним мне вполне комфортно. Драйвера к принтеру, кстати, установились и заработали без проблем. :)

Эпилог


Да, сейчас я иногда переключаюсь в Windows, чтобы сделать что-то с фотографиями. Но это только потому что у меня база в Lightroom, в которой много чего хранится. Да, я переключаюсь в Windows (пересаживаюсь за ноутбук, точнее) для работы над диссертацией. Но моя диссертация набрана в Word, а графики сделаны в Origin и внедрены через OLE в тот же Word. Да, я переключаюсь в Windows в те редкие моменты, когда хочется поиграть во что-нибудь трехмерное. Но большую часть времени на моем домашнем компьютере запущен Linux.

Кое-чего мне пока что не хватает. Не получается до конца по-нормальному настроить Samba: домашний компьютер не находится в сети по его имени и не получается сделать общие папки доступными для записи, но я пока глубоко в этом не копался. Не получается заставить работать синхронизацию с коммуникатором на Windows Mobile: при подключении девайса компьютер его не опознает, хотя и создается соответствующий сетевой интерфейс, но я пока в этом тоже не копался. Есть небольшая проблема с плеером Creative ZEN: Amarok видит его, только если запущен после подлючения плеера к компьютеру, но тут видимо надо как-то настроить HAL. OpenOffice очень ограниченно совместим с Word, но есть же PDF. :) Это все мелочи, жить которые лично мне не мешают. К тому же со временем удастся победить и их.

Самое интересное, что сейчас, переключаясь между Linux и Windows, я не чувствую никакого дискомфорта. За последние пару лет я привык использовать Firefox, Thunderbird, jMol, The Gimp, Inkscape, VLC Media Player и проч. И все эти программы есть и в Linux! C тем же интерфейсом и возможностями! Если я и использую в Windows что-то, непосредственно отсутствующее в Linux, то всегда можно найти аналог. В крайнем случае есть Wine в конце концов. Вообще получается так, что в Linux и Windows я создал себе практически идентичные рабочие среды, что меня вполне устраивает.

Я не адепт свободного и бесплатного ПО, и готов платить за необходимый мне софт, хотя и не могу тратить на это много денег. Я не считаю Windows глючной, небезопасной и отвратительной (она же работает у меня годами без BSOD'ов). Я не могу сказать, что мое желание перейти на Linux так уж обосновано, а сам переход так уж и необходим. Я не могу сказать, что я полностью перешел на Linux, но я к этому довольно близок…
Теги:
Хабы:
Всего голосов 69: ↑34 и ↓35-1
Комментарии65

Публикации

Истории

Ближайшие события