Старость в радость

Или устанавливаем Debian GNU/Linux на устаревшие ПК

Владельцы так называемых "морально устаревших" персональных компьютеров справедливо жалуются на то, что каждое новое обновление софта чуть ли не в обязательном порядке требует очередного апгрейда системы. Такое положение дел становится характерным не только для ОС Windows, но и для дистрибутивов GNU/Linux. Запуск последней Ubuntu на каком-нибудь Пентиум 2 большой радости не доставит. И всё-таки Linux - не Vista, и эта ОС вполне может ещё продлить жизнь "морально устаревшему" ПК. Ниже рассмотрим общие принципы по выбору и установке ОС GNU/Linux на старенький PC.


Философский момент

Для начала немного философии для тех, кто является жертвой стереотипа, будто бы Linux - это бесплатная альтернатива Windows. Бесплатное альтерэго Windows - это ReactOS. GNU/Linux же - это свободная альтернатива собственническим Unix. Рекурсивная аббревиатура GNU именно так и расшифровывается: "GNU's Not Unix" (GNU - это не Unix). Поэтому при выборе Linux следует побыстрее забыть привычки Windows и получше уяснить Unix-way. А если же нужно именно "чтоб обязательно как в Windows", то, как говорит в таких случаях В. Путин, этого не будет.

Философия Unix совсем не в командной строке, а во взаимосвязи между собой всех программ системы. Unix напоминает восточный гарем, где каждая жена занята одним делом: одна посуду моет, вторая за детьми следит, третья еду готовит. Программы в Unix призваны дополнять друг друга. Универсальных программ типа "и швец, и жнец, и на дуде игрец", как, например, NERO, в Linux мало.

 

Именно философия Unix - это первая причина, по которой для наших целей подходит дистрибутив Debian. Он распространяется на нескольких DVD и содержит огромное количество программ, уже скомпилированных с зависимостями друг от друга, что позволяет гибко подходить к каждой конкретной установке.


Автоматизация - это зло

Автоматизация - не всегда благо. Особенно это касается процедуры установки программного обеспечения на старый компьютер. С одной стороны, хорошо откинуться на спинку стула и ждать, пока система сама себя установит, настроит и ещё какаву с чаем сварит. С другой стороны, мы лишаемся контроля над установкой. А для старых компьютеров это важно.

Debian is not Windows. И здесь установка не такая железобетонная, как в той же XP. Можно выбрать минимальную базовую установку без звука, графики и с минимальным количеством пакетов. А можно установить хоть все три DVD, было бы место на диске.

Не трудно догадаться, что в случае старенького компьютера нас интересует именно минимальная установка. То есть после того, как при инсталляции Debian будет предложен режим типов установки, не следует выбирать пункт "установить десктоп-окружение", а нужно оставить только базовую систему. Это даст нам возможность после установки постепенно наращивать нужную функциональность через последовательную установку нужных программ. То есть установил через менеджер пакетов, посмотрел, как работает, и, в зависимости от результатов, снёс или оставил. Это вторая причина, по которой хорош Debian, ведь многие другие дистрибутивы Linux по самому минимуму установить систему не дают. А если и дают, то имеют менеджер пакетов не очень удобный для экспериментов с системой.


Менеджмент

Кто смотрел фильм "Рокки", тот знает, что без хорошего менеджера больших успехов не добьешься. Эта истина справедлива не только для бокса, но и для Линукса. Debian имеет целых два достойных менеджера пакетов - apt-get и aptitude. И первый, и второй работают в командном режиме. Например, установка пакетов происходит так:

debian# apt-get install программа1 программа2 ...

или

debian# aptitude install программа1 программа2 ...

Ну а еcли нужно удалить всё ненужное, то:

debian# aptitude purge программа1 программа2 ...

Рекомендуется отдавать предпочтение aptitude. Но в версии Debian Etch, на мой взгляд, apt-get получше обрабатывает зависимости. Aptitude имеет ещё псевдографический интерфейс. В графическом режиме доступен менеджер Synaptic, соответственно, со всеми графическими прибамбасами. Одним словом, мощные менеджеры программ - это третья причина, по которой я рекомендую Debian для старых компьютеров.


Практический десктоп

Всё сказанное выше является теорией. Теперь переходим к практике. Перечислю набор пакетов, который следует установить сразу после установки базовой системы. Этот набор обеспечит нам типовые функции - звук, графический интерфейс, файл-менеджер, программы для работы с текстом, графикой, музыкой, видео, Интернетом. То есть это всё то, что называется рабочим окружением пользователя.

Итак, после перезагрузки мы попадаем в девственно чистый Linux с исключительно командной строкой и базовым набором консольных программ: bash и coreutils. Красота! Но мы добавим ещё красоты. Первым делом установим файловый менеджер Midnight Commander. Пакет называется mc. Это в некотором роде аналог менеджера Far из Windows. Для работы с zip-архивами устанавливаем пакеты zip, unzip, bzip2, p7zip.

Следующим шагом будет звук и графика в системе. За звук отвечают пакеты alsa-base и alsa-utils. После их установки следует запустить утилиту alsaconf, с помощью которой найти свою звуковую карту. А потом установить громкость с помощью микшера alsamixer. Графическая подсистема X-server, которая также отвечает за мышь и клавиатуру, находится в пакете xorg. Настройка графического сервера осуществляется через редактирование конфигурационного файла /etc/X11/xorg.conf. Например, чтобы установить переключение раскладок клавиатуры, прописывается в этом файле в секции "InputDevice" следующим образом:

Option "XkbLayout" "us,ru(winkeys)"

Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"

И вообще, в Linux маловразумительной "панели управления" нет. Здесь для управления предназначен каталог /etc, где в большинстве случаев настройка осуществляется редактированием конфигурационных файлов.

Теперь очередь оконного менеджера. Оконные менеджеры определяют, как окна должны выглядеть на экране, как их двигать мышью, какие комбинации клавиш должны использоваться для переключения между окнами, как должны выглядеть заголовки окон и прочее. В Linux оконных менеджеров очень много: AfterStep, Blackbox, ctwm, Enlightenment, fvwm, Sawfish, twm, WindowMaker и т.д.

Есть тяжёлые оболочки Gnome и KDE, которые, кроме собственных оконных менеджеров, имеют большое количество дополнительных аплетов и приложений. Именно поэтому эти оболочки не всегда рационально устанавливать на маломощный ПК. Для старых компьютеров однозначно рекомендуют менеджеры icewm или blackbox. В дополнение следует ещё установить пакет menu, который отвечает за меню программ в этих самых оконных менеджерах.

Запустив графический сервер и оконный менеджер командой startx, переходим к прикладному уровню системы. Следующим шагом установим редактор графики Gimp и, если есть пишущий CD\DVD, пакет записи дисков k3b. К тому же данные пакеты потянут за библиотеки GTK+ и QT, нужные для большинства других программ. Устанавливая Gimp, k3b и другие программы через apt-get, обращайте внимание на вывод "рекомендуемые пакеты", которые можно доустановить в дополнение. Например, для Gimp будет уместным поставить gimp-svg, а для k3b не помешает пакет локализации интерфейса k3b-i18n.

Gimp - это хорошо, но для фотографий можно установить ещё пакет digicam, который содержит в себе ещё и просмотрщик фотографий наподобие IrfanVew. Не помешает пакет для работы с изображениями imagemagick.

Для прослушивания музыки и просмотра видео однозначно рекомендую легендарный mplayer. Эта программа неприхотлива к железу, работает и из командной строки и имеет графический интерфейс. Mplayer содержит в себе все основные кодеки для проигрывания мультимедиа. Используя этот плеер, мне удавалось смотреть даже пиратские DVD в полноэкранном режиме на системе Celeron 400, чего под MS Windows не получалось. Хотя справедливости ради надо сказать, что mplayer я пересобирал из исходников, и было это не на Debian.

Остался у нас Интернет. Debian даёт возможность увидеть крутой хакерский браузер lynx, что работает исключительно в текстовом режиме. Входящий в состав Debian Etch браузер Firefox 2 я бы не рекомендовал - память уж очень кушает. Лучше заранее скачать Opera под Linux. Из почтовых клиентов советую обратить внимание на sylpheede. Для модемного соединения достаточно консольного wvdial. Единственное здесь, это могу посочувствовать владельцам win-модемов. Linux с этими изобретениями, увы, весьма плохо дружит.

Вот базовая система и готова. Можно ещё сократить размер на диске, удалив документацию из /usr/share/doc, ненужные локали из /usr/share/local и ненужные маны из /usr/share/man. Этим мы сэкономим около 150 мегабайт на диске. В результате у нас получилась система размером около 700 мегабайт. Столько занимает после установки голая Windows 2000, которая, на мой взгляд, и была лучшим творением от Microsoft. Но при этом наша базовая Debian значительно функционально богаче и быстрее.

Дальнейшие пакеты добавлять нужно по своему вкусу: GCC, текстовые процессоры Emacs или gVim, Latex, интерпретаторы, эмуляторы и даже игрушки. Дистрибутив Debian GNU/Linux содержит большое количество пакетов, и среди них обязательно найдётся масса прикладных программ. что без проблем запустятся на старом ПК.

Михаил АСТАПЧИК


Краткая справка

Debian - это свободная операционная система и набор прикладных программ для вашего компьютера. Последний стабильный выпуск Debian - 4.0. Проект Debian начал в августе 1993 года Ян Мёрдок. Стабильные версии операционной системы Debian называются именами персонажей мультфильма "Toy Story". Само название "Debian" составлено из имён основателя проекта Яна Мёрдока (Ian Murdock) и его подруги (теперь - жены) Дебры (Debra). Debian стал основой целого ряда дистрибутивов. Самые известные из них - Knoppix, Ubuntu, Linspire, MEPIS и Xandros Desktop OS. Приобрести его можно через Интернет или записать у членов местной линуксгруппы, или даже купить на Ждановичах.

Версия для печатиВерсия для печати

Номер: 

23 за 2008 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Инкогнито
Странно мне смотреть на эти пласки с бубном. Старый мой комп с P3-800 и 256 оперативки тянет такой фильм нормально, только если разрешение экрана переключить на 800х600. Видео встроенное интеловское i815. Драйверы видео прямо из XP SP2. Кодеки КаЛайт. Это еще очень хороший комп. Можно ли его испортить линухом, если сделать всё как надо?
Аватар пользователя Oni
я на Duron 1100 (по произоводительности сопоставимо, может даже и слабее) + 512 могу смотреть HD 720p (правда иногда подтормаживает). Под виндой мне это не удалось (перепробовал много плейеров + klite mega codecs pack). И ничего переключать не надо.
Аватар пользователя mike
2Oni. Огромное спасибо за отклик; вечером попробую (эх, на работу надо, а там опять винда...).

Страницы