|
- Rick Lehrbaum, 05/2001, Linuxdevices.com -
Можно ли использовать Linux в качестве десктопа? Еще в 2000 году Rick Lehrbaum, основатель сайта LinuxDevices.com, высказал мысль о том, что Linux можно успешно использовать не только в портативных устройствах, но и на десктопных компьютерах. Но тогда он даже не подозревал, во что обернется эта мысль для него самого... Итак - рассмотрим этот нелегкий путь с самого начала. Автору требовалось от системы совсем немногое - выполнение всех необходимых рабочих задач и понимание "популярных" форматов данных. Сумел ли он наконец достичь своей цели и полностью перейти на Linux?
Когда вы куда-нибудь уезжаете, всегда существует риск, что после вашего возвращения обязательно что-нибудь изменится. И моя поездка на Pacific Northwest не была исключением. После возвращения домой я посмотрел на мою старую и проверенную временем десктопную систему и решил, что ЭТОТ день настал. Сегодня, 1 мая 2001 года, я окончательно откажусь от Windows и наконец-то перейду на Linux.
Этого дня я ждал давно. С того самого момента, как я ушел с предыдущей работы и основал портал LinuxDevices.com. Сейчас мне кажется, что с того времени уже прошла целая вечность - по Интернетовским меркам.
Хорошие намерения.
Все это началось еще в декабре 1999 года. Я собирался сделать сайт про Linux, а для этого мне нужно было изучить Linux и поработать с ним.
Моим первым дистрибутивом был SuSE 6.3 - он уже тогда заслужил хорошую репутацию (прямо как Mersedes Benz среди автомобилей). К тому же, вместе с ним поставлялось огромное количество программ для Linux.
Я принес его домой и запустил автоматическую установку. Очень скоро я разочаровался, потому что графика была ужасной, а установка длилась очень медленно (несколько часов!).
Оказалось, что недавно приобретенная мной материнская плата от Intel не поддерживается ядром. Из-за этого компьютер работал очень медленно, а в графическом режиме изображение постоянно дергалось и пропадало.
Через неделю или позже я все-таки смог нормально установить RedHat 6.2 (с помощью моего сына, который учится в колледже, и неплохо разбирается в Linux). Оказалось, что нужно было всего лишь скачать патч к ядру, чтобы добавить к системе поддержку моей материнской платы, и указать размер памяти в lilo.conf.
Мое настроение поднялось. "Теперь я просто поставлю все необходимые программы и без проблем перейду на Linux!" - так я подумал. "Это будет интересно".
Я думал, что это займет всего лишь несколько дней. Но это заняло гораздо больше времени. Так я втянулся в то, чему позже я дал название...
"Мой путь к ежедневному использованию Linux".
Итак - у меня была система, которая вроде бы работала. Я составил список ключевых требований, которые должны быть выполнены для того, чтобы я смог перейти на Linux полностью. Мои требования были самыми обычными:
1) Устойчивость и надежность - самое легкое требование для Linux. Просто меня достали каждодневные падения и BSOD'ы.
2) Почтовый клиент - чтобы в него можно было импортировать письма и адресную книгу из Netscape для Windows.
3) Броузер - хотя бы совместимый с Windows Netscape 4.75, и поддерживающий plugin'ы для мультимедиа, PDF, и т.д.
4) Офисные приложения - возможность читать и редактировать "популярные" форматы текста (doc, rtf), электронных таблиц (xls) и презентаций (ppt) для удобного взаимодействия с коллегами, использующими Windows.
5) Графика - возможность удобного редактирования изображений, конвертирования их между форматами и снятия screenshot'ов.
6) Календарь и органайзер - чтобы они были совместимы с аналогичными программами для Windows.
7) Поддержка AOL и Yahoo Instant Messenger.
Первые достижения.
После этого я начал собирать программы, удовлетворяющие моим требованиям.
Я уже знал о том, что Linux - это стабильная серверная система, и поэтому особо не беспокоился за пункт первый. И, действительно, после всех моих экспериментов с различными программами и библиотеками (даже теми, на которых написано: "Внимание! Это нестабильная beta. Она может вызвать потерю всех ваших данных и падение вашей системы!") - я постоянно удивлялся тому, что сам Linux ни разу не упал. С пунктом #1 не возникло никаких проблем.
В Windows я пользовался только Netscape. Я выяснил, что существует версия Netscape и для Linux, поэтому я думал, что и тут не будет никаких проблем. Но вскоре я обнаружил три серьезных недостатка, полностью блокирующих для меня путь к переходу на Linux.
1) Невозможность импорта писем из почтового клиента Windows Netscape.
2) Адресная книга тоже работала как-то не так.
3) Ужасные шрифты, и вообще - интерфейс программы выглядел намного хуже, чем в Windows.
Для первой проблемы я еще надеялся найти достойное решение. Но две остальных проблемы меня просто добили. Все было настолько плохо, что у меня разболелась голова даже после 30 минут работы с Netscape в Linux.
И я решил начать поиски замены для Netscape.
В поисках броузера и почтового клиента.
Я надеялся, что я быстро найду то, что мне нужно. Но этот поиск затянулся на несколько месяцев. Я попробовал буквально все.
Сначала я скачал самую последнюю версию Mozilla. Она смотрелась лучше, чем Netscape. Адресная книга работала нормально, и даже письма экспортировались без проблем. "Вот и решение!" - так я подумал сначала. Но после того, как я немного поработал с Mozilla, я обнаружил, что все делается очень м-е-д-л-е-н-н-о. Такая скорость работы для меня просто не подходила.
Потом я смирился с внешним видом Netscape и решил использовать именно этот броузер. Но поиски почтового клиента продолжались. Balsa. Spruce. Evolution. Ни один из них не удовлетворял моим требованиям...
В надежде улучшить внешний вид Netscape я скачал самые новые версии Gnome и KDE, чтобы быть уверенным, что на моем компьютере находятся самые последние разработки. Но - от этого ничего менялось.
И я принял решение - буду ждать новых версий Mozilla. Тем более, тогда эта программа развивалась очень стремительно. Я продолжал использовать Windows на работе, но после работы я запускал Linux и продолжал собирать программы для других параметров моего списка.
Поворот за угол.
Итак - "мой путь к ежедневному использованию Linux" стал моим хобби. Именно этим я занимался все свободное время. Днем я был пользователем Windows, а ночью - пользователем Linux. Получилась своеобразная Linux-версия истории про Dr. Jekel и Mr. Hyde.
Red Hat выпустил версию 7.0, и я сразу же купил этот дистрибутив. "Наконец-то моя материнская плата (которой тогда исполнилось целых 8 месяцев) будет полностью поддерживаться" - так я думал и надеялся, что графика и шрифты наконец-то станут нормальными.
И это произошло. Теперь мое видео работало в Линуксе так же, как и в Windows. Никакого мерцания. Чистое изображение. Но шрифты так и не изменились.
Как раз тогда компания под названием Eazel обьявила о создании beta-версии нового пользовательского интерфейса (Nautilus), который должен был поднять Linux на новую высоту как при работе с Интернетом, так и при работе с локальными файлами. Итак - я тут же скачал его. Действительно, новый интерфейс был красивым, с приятными шрифтами и несколькими нововведениями в просмотре локальных файлов, но и он не удовлетворял моим требованиям.
Итак - я вернулся к обычным делам и начал терпеливо ждать.
Потом я скачал StarOffice 5.2 с сайта Sun Microsystems, и решил проверить его возможности работы с файлами Word, Excel и Powerpoint - еще одно из моих ключевых требований. Я обнаружил, что StarOffice работает медленно, но не так, как Mozilla, которая была из-за этого просто неюзабельной. "Это - пойдет", подумал я.
Так же я обнаружил, что KEDIT и GEDIT (текстовые редакторы KDE и Gnome) - неплохие инструменты для работы с текстами, а Abiword даже открывает файлы rtf и doc. Я много работаю с текстами, поэтому я решил использовать эти программы вместо медленного StarOffice. Но StarOffice остался на моем компьютере для работы с электронными таблицами и презентациями.
Программы для быстрого обмена сообщениями я нашел легко - они есть и в KDE, и в Gnome. Моим требованиям к графическому редактору полностью удовлетворяет Gimp.
Мне понравилось, что программы работают одинаково как в KDE, так и в Gnome.
Медленно, но верно все встало на свои места. Если бы только я смог найти решение для почтового клиента/броузера...
Свет в конце туннеля.
Когда вышла новая версия XFree86, включающая фонт-сервер с поддержкой масштабируемых шрифтов, у меня появилась надежда на то, что проблема с ужасными шрифтами скоро уйдет в прошлое. Я скачал и установил последнюю версию XFree86, но почему-то это не помогло.
Настоящим прорывом стал выход Red Hat 7.1, включающего в себя, конечно же, новые версии GNOME, KDE, XFree86 (наконец-то с работающим фонтсервером), и - это было настоящим открытием - новую версию Netscape. Я тут же приобрел этот дистрибутив.
Чтобы не было никаких проблем, я сделал резервную копию всех нужных данных и заново установил Red Hat 7.1. Итак - я начал все сначала. Процесс инсталляции прошел гладко, и моя система успешно загрузилась с новым ядром 2.4 - стандартная возможность RH 7.1. Я тут же запустил мой "любимый" Netscape. Тогда я даже не смел надеяться на изменения. У меня уже сложилось мнение о том, что Netscape для Linux - это как бы доисторический мамонт, замерзший во льдах.
Итак - я отконфигурировал и протестировал почтовый клиент Netscape. Представьте себе мое удивление, когда я обнаружил, что адресная книга наконец-то заработала нормально! Я благодарен Всевышнему за Netscape 4.76, включенный в RH 7.1.
Мое сердце радостно забилось, когда я понял, что мой путь к Linux практически завершен. Но еще осталась проблема с ужасными шрифтами и неприятным внешним видом Netscape. Что я должен был сделать для ее решения?
Решение последней проблемы.
До этого я уже пытался несколько раз найти простое решение проблемы со шрифтами. Но сейчас я решил еще раз попытаться найти что-нибудь новое с помощью Google.
И у меня получилось! Я нашел новую и прекрасно написанную статью про конфигурацию Netscape. Там были описаны простые процедуры, с помощью которых можно внести большие изменения во внешний вид Netscape 4.7x. Так же там было несколько полезных рекомендаций насчет подключения шрифтов.
Я даже не поверил в то, что все это - правда. Но все равно я попробовал все это.
Результат - УСПЕХ!! Я быстро настроил Netscape 4.76 для Linux так, чтобы он смотрелся так же хорошо, как и его Windows-версия. А шрифты? Даже они стали приятными на вид! Я даже добавил к броузеру и Email-клиенту кнопочку "Найти на странице" - это тоже было описано в статье.
Look ma: no Windows!
Итак - вот и я с моей полностью функциональной системой Linux, удовлетворяющей всем моим требованиям, и с прекрасным настроением!
Заглядывая в прошлое, можно сказать, что этот год был очень интересным не только для меня (например, я научился даже скачивать новые версии ядра с kernel.org и обновлять систему), но и для всех. За этот год Linux сделал огромный шаг вперед. Приятно видеть, когда технология развивается так быстро - и я даже не могу представить, каким Linux будет еще через год.
Год назад, когда у меня спрашивали - готов ли Linux к десктопному использованию, я отвечал "еще нет". Сейчас, хотя я и не могу уверенно сказать "да", я изменил свой ответ на "может быть".
Почему "может быть"? Из собственного опыта я убедился, что уже возможно создание системы Linux, удовлетворяющей всем нуждам пользователя обычной рабочей станции. Но нельзя просто так посадить пользователя на Linux и считать, что он во всем разберется сам. Действительно - KDE, Gnome, Nautilus, Evolution, Abiword, Openoffice и Mozilla постоянно повышают свою функциональность. Но все равно, Linux - это совершенно другая система, и между Windows и Linux существует множество как больших, так и маленьких различий.
Но все равно, если вы хотите освободиться от Microsoft- и Windows-зависимости, если вам нравится постоянно узнавать что-то новое, и если у вас есть терпение при решении встречающихся проблем - вы, конечно же, сможете перейти на Linux, потому что эта система создана для вас.
Об авторе: Rick Lehrbaum создал информационный ресурс LinuxDevices.com, который уже стал частью ZDNet Linux Resource Center. Rick работает в области встроенных систем с 1979 года. Также он является одним из основателей Ampro Computers, PC/104 Consortium и Embedded Linux Consortium.
|