Пингвин Гав
Автор: Анатолий Егоров
Опубликовано в журнале "Домашний компьютер" №2 от 1 февраля 2007 года.
Уж сколько раз хотел опробовать Slackware Linux, но всегда
находились «объективные» причины не делать этого: перманентная нехватка времени,
весенний рыболовный сезон, летний отпуск, осенняя усталость… Однако затея не
отпускала, став навязчивой, как маленькая собачонка, нахально преследующая тебя
на улице, — ну форменный мопс. А ведь мопс и есть, потому как MOPSLinux.
Вы спросите, какая связь между Slackware Linux и MOPSLinux? Самая прямая:
«мопс» есть ни что иное, как русифицированный Slackware, предлагаемый НПО «СЕТЬ». Slackware Linux — «аксакал» в линуксовом семействе — ведет свою
историю с 1992 года, когда Патрик Фолькердинг (Patrick Volkerding) «произвел» на
свет «самый правильный дистрибутив» — именно такую репутацию имеет Slackware.
Как и положено чистокровному Linux, Slackware не стремится обрадовать новичков
всевозможными графическими утилитами системной настройки, да и программа
установки не блещет изысканностью красок. Зачем, если есть конфигурационные
файлы?
Но по этой причине новички, испугавшись мнимых трудностей, навсегда оставляют
попытки хотя бы в минимальном объеме освоить Linux. С другой стороны, в среде
линуксоидов бытует мнение, что если понадобится помощь для вашей Linux-машины,
искать нужно пользователя, знающего Slackware, и он скорее справится с
проблемой, нежели тот, кто хорошо знает другой дистрибутив. А появится и у вас
желание заняться углубленным изучением Linux, тут-то и пригодится Slackware или
его российская инкарнация MOPSLinux 5.0 с ядром 2.6.17.11.
MOPSLinux1 5.0 можно не только купить (цена зависит от варианта поставки: 250
рублей за «голый» дистрибутив на DVD или 1500 рублей за «коробочную» версию), но
и бесплатно загрузить с сайта разработчика (3,5 Гбайт трафика). Итак, выбирайте,
что для вас удобнее, и в путь.
Устанавливаем
Как уже говорилось, установка системы полностью русифицирована. Несмотря на
аскетизм интерфейса программы инсталляции, все понятно даже самому «зеленому»
новичку. В отличие от ряда дистрибутивов, монтирующих дисковые разделы
автоматически, «мопс» предложит выбор действий: можете указать точки
монтирования партиций, а можете и отказаться — дело хозяйское. Остальные
трудозатраты мало чем отличаются от тех, что приходится совершать в других
дистрибутивах: выбор драйвера для видеокарты, настройка звуковой платы и
конфигурация сетевого интерфейса. Порадует и предложение выбрать сервисы для
запуска при загрузке системы: здесь вам сервисы и для Bluetooth-девайсов, и для
инфракрасных устройств вкупе с поддержкой беспроводной сети. В диалоге «Способ
входа в систему» предлагается как консольный вариант, так и графический. Я
выбрал текстовый вход, что и вам советую. Для справки: для запуска графического
сервера (X Window System) нужно набрать в консоли команду startx, и вожделенные
«иксы» к вашим услугам.
Осматриваемся
Скорость работы замечательная: система не летает, она порхает. Отображение
экранных шрифтов также на высоте. Но первое впечатление изрядно портит
«съехавшее» влево изображение экрана: значки «срезаны» примерно наполовину.
Непорядок. Но ничего страшного, справимся и с этой напастью — сейчас для меня
гораздо важнее установить фирменный драйвер видеокарты2. Подключение к Интернету
уже работает, почему бы не отправиться на сайт www.nvidia.ru и не загрузить
драйвер? Искомый файл NVIDIA-Linux-x86-1.0-9746-pkg1.run (14 Мбайт) загружен в
папку /home и ждет своей участи.
Работаем руками
А сейчас одновременно огорчу и успокою новичков: установка видеодрайвера
возможна только в текстовом режиме, но процесс этот вовсе не так страшен, как
может показаться. Нет нужды записывать на бумажку длинное название драйвера —
достаточно запомнить, где находится искомый файл. Загрузившись в консоли,
введите команду dir (знакомую многим по общению с DOS или командной строкой
Windows) и посмотрите на результат: если файл драйвера расположен в домашнем
каталоге, вам не придется блуждать по другим папкам, используя команду cd.
Вначале нужно сделать этот файл исполняемым, то бишь, присвоить себе права
запуска, для чего в консоли вводится следующая команда:
chmod +x NVIDIA-Linux-x86-1.0-9746-pkg1.run
Теперь можно запускать процесс установки, о котором нам поведали в разделе
загрузки видеодрайвера:
sh NVIDIA-Linux-x86-1.0-9746-pkg1.run
Да вот незадача: оказывается, запуск такого файла позволен только
суперпользователю, тому самому, который root. Ничего не поделаешь, придется на
время стать администратором:
su
[пароль для root]
Теперь переходим в домашний каталог обычного пользователя (в моем случае команда
выглядела так: cd/home/anatoli/) и вновь запускаем установку драйвера,
отказываемся от возможности загрузить предустановленный модуль для ядра и
соглашаемся с предложением об автоматической правке файла xorg.conf (резервная
копия которого будет создана автоматически). Сложно? Тогда извольте
воспользоваться более простым способом: введите в консоли команду mc и
приступайте к работе с русифицированным файловым менеджером Midnight Commander.
Но не забудьте предварительно войти в систему «под рутом» (то есть ввести
команду su). Что и говорить, с «полуночным командиром» жизнь становится легче.
После установки и перезагрузки нам потребуется вручную отредактировать файл /etc/X11/xorg.conf,
ведающий настройками «иксов», а именно проверить секцию:
Section «Device»
Identifier «device1»
VendorName «nVidia Corporation»
BoardName «NVIDIA GeForce2 DDR (generic)»
Driver «nv»
Обратите внимание на строку Driver: если там указан параметр «nv», нужно
изменить его на «nvidia». Как это сделать? Открыть файл xorg.conf в «полуночном
командире», нажать F4 для запуска редактирования и внести нужные изменения,
сохранив их нажатием F10 (разумеется, в систему вы должны войти как root).
Займемся «выравниванием» нашего экрана командой xvidtune, вызывающей одноименную
утилиту. Первым делом зафиксируем нажатой кнопку Auto и кнопками Left или Right
(в зависимости от смещения экрана) вернем изображение на место. После этого
вновь заглянем в консоль и скопируем в буфер содержимое длинной строки Modeline
(рис. 1). Еще раз откроем файл xorg.conf и в секции Monitor заменим исходное
значение строки Modeline на полученное. Поверьте на слово, что, освоив подобные
манипуляции в MOPSLinux, вы не ошибетесь в другом дистрибутиве.
Слушаем и смотрим
Выдам небольшой секрет: коллега Яворских крепко ругался по поводу отображения
русских ID3-тэгов при воспроизведении MP3-файлов в среде Mandriva 2007 —
сплошные кракозябры. В свое время я не поленился и перекодировал эти самые тэги
в кодировку Unicode (UTF-8), поскольку плеер моего мобильника проявлял не
меньшую русофобию. Время было потрачено не зря: почти все плееры в MOPSLinux
отображали русскоязычные тэги в лучшем виде (рис. 2). Как не странно, ренегатом
оказался замечательный плеер XMMS, напрочь отказавшийся понимать «великий и
могучий»3.
С воспроизведением DVD оказалось сложнее. Плеер XINE заявил, что мой DVD-привод
не знаком с режимом DMA и наглухо завис. Но другие плееры — Kaffeine и gxine —
оказались более толерантны, и фильм я посмотрел. С кодеками все было
благополучно: воспроизводится практически все, включая MPEG-4 — своего рода
бонус за время, потраченное на настройку «иксов».
Кратко резюмируем
Очень быстрая и современная система, способная работать в любой инкарнации, будь
то настольный домашний компьютер или сервер сети. Говорить о встроенном
программном обеспечении нет смысла — его столь же много, как и в других версиях
Linux. Как и любой «зверь», MOPSLinux нуждается в приручении, то бишь в наличии
определенных навыков и, разумеется, желании добиться успеха. Если ваши попытки
«дрессировки» увенчаются успехом, вам гарантирован самый «чистокровный» Linux по
имени Гав.
1 MOPS — Multifunctional OPeration System, многофункциональная операционная
система.
2 Остальное оборудование установилось автоматически.
3 Зато в ASP Linux тот же XMMS оказался сущим паинькой.