Миграция с Windows на Linux — с чего начать?

  •   04.03.2010
  •   6 комментариев
  •   Linux

Давным-давно, когда по земле еще ходили динозавры, а я пользовался замечательной операционной системой Windows от всеми горячо любимой корпорации Microsoft, я начал интересоваться миром Open Source. Этот мир манил меня, как красные труселя Михалыча манили Ивана Дулина. И вот в один прекрасный момент я решил — мигрирую. Но не на юг, а на Linux.

Миграция с Windows на Linux - с чего начать

Миграцию эту я начал постепенно, поскольку вот так вот взять и перейти было достаточно сложно — мной использовалось очень большое количество программ и далеко не все они имели свои полные аналоги в мире Open Source. То есть аналоги большинства из них конечно были, но возникали проблемы переноса уже имеющихся баз, профилей и прочего.

И стало понятно, что вот так вот сразу, с налету, этот вопрос не решить. И первое, что я начал делать — искать кроссплатформенную замену самым используемым мной программам. Думаю все знают, но на всякий случай уточняю: кроссплатформенные программы — это по-простому говоря такой софт, который работает сразу на нескольких операционных системах (в нашем случае Windows и Linux).

По моей задумке к моменту полного перехода мне достаточно бы было просто перенести базы из одной системы в другую и сразу же начать работать. Собственно говоря, так оно в итоге и оказалось. И мой совет тем, кто хочет, но никак не решается перейти с Windows на Linux:

Начните с поиска кроссплатформенного ПО и перейдите на него, продолжая работать в Windows, этим вы сделаете первый шаг навстречу к Linux.

Забегая немного вперед, скажу, что из двух самых популярных рабочих сред (Gnome и KDE) для меня с самого начала милее оказался Gnome, так что при подборе софта я отдавал предпочтение GTK-приложениям, но написанными на чистом QT (без использования KDE-библиотек) тоже не брезговал. Если вам пока не очень понятно, о чем идет речь в этом абзаце — не страшно, по мере внедрения в мир Linux все узнаете, а для понимания этой статьи такие знания необязательны.

Проще всего оказалось с интертет-браузером. Что на тот момент, что сейчас, я использовал/использую чудесный браузер Mozilla Firefox, который несмотря на легкую тормознутость благодаря своей расширяемости является для меня на сегодняшний день лучшим. Так вот, на мое счастье Firefox изначально кроссплатформенный и тут ничего выдумывать не пришлось. Холиварить с пользователями Оперы не будем, но оговорюсь, что она тоже кроссплатформенная, так что все ее поклонники тоже могут с чистой душой начинать миграцию 🙂

В качестве почтового клиента я на тот момент использовал TheBat, с ним оказалось чуть сложнее. Написан он на Delphi и никакой кроссплатформенностью от него даже не пахнет. После недолгих терзаний выбор пал на Mozilla Thunderbird, который оказался отличной парой для Firefox. Но поскольку на тот момент в TheBat у меня скопилась приличная почтовая база и терять ее не хотелось, то встал вопрос о переносе этой самой базы в Thunderbird. Впрочем, вопрос решился достаточно быстро — при помощи маленькой утилитки «Backup TheBat» я сконвертировал всю почтовую базу в Unix-формат, который легко распознается Thunderbird-ом. Единственное уточнение — если в структуре есть папки с русскими названиями (я имею ввиду не «входящие», «исходящие» и т.д., а вложенные папки), то их лучше переименовать в латинице, потому что иначе русские буквы превратятся в кракозябры.

Что у нас следующее в списке миграции? Офисный пакет.
Какой пакет вы используете в Windows? Конечно же OpenOffice!
Нет? Вы используете монстра от Microsoft? Только тихо, я никому об этом не скажу 🙂
И бегом, бегом — переходите на OpenOffice! Тем более что при переходе на Linux переучиваться не придется, поскольку OpenOffice является кроссплатформенным ПО.
(Update: Более актуальным вариантом на сегодняшний день является LibreOffice.)

Точно таким же способом Adobe Photoshop был заменен мной на Gimp, Adobe Illustrator — на Inkscape, uTorrent — на Deluge, Total Commander — на Gnome Commander (а впоследствии на Double Commander), Miranda — на qutIM, Notepad++ на Geany и т.д., список можно продолжать довольно долго…

И этот список я продолжу, только в более наглядном виде в одной из следующих статей. Дело в том, что сначала в процессе миграции, а потом и просто в процессе работы в Linux я формировал для себя, постоянно редактируя и дополняя, список лучшего софта. И этим списком я поделюсь посредством блога, вот только приведу его в соответствующий вид 🙂

To be continued…

Update
Update-2

На «любимом» мною хабре все же есть хорошие люди. Напомнили про еще один плюс кроссплатформенного ПО — возможность использовать один и тот же профиль программы из-под разных операционных систем (если на компьютере установлено несколько ОС). В случае Windows+Linux профили эти нужно хранить на NTFS-разделе (или FAT32), поскольку линуксовые файловые системы Windows читать не умеет. Например, в те далекие времена, когда у меня на компьютере уживались несколько операционок, я использовал таким образом профили Firefox и Thunderbird.