LXF148:tut4
|
|
|
Содержание |
Zenwalk: Будем знакомы
- Ищите свой путь к духовному просветлению в этом быстром и эффективном
дистрибутиве. Боб Мосс снимает покров с Zenwalk, потомка Slackware.
Боб Мосс разрывается между написанием кода и учебой по курсу компьютерных наук.
Вы найдете менеджер пакетов, продуманно названный Netpkg, (нечто весьма знакомое фанатам Slackware) в разделе Система в меню Приложения вашей Xfce.
При запуске он может несколько озадачить – по умолчанию не отображается ничего (как и у конкурирующих менеджеров пакетов наподобие Synaptic) Кроме того, если вы не подключены к Интернету, Netpkg может зашататься и рухнуть.
Чтобы выбрать «зеркало» (URL, который указывает на некоторые хранилища), выберите стрелку вниз рядом с адресной строкой. Список устрашает своей огромностью, но в этом безумии есть метод. Любой URL с окончанием current или packages свяжет вас с хранилищами, из которых вы можете установить последнюю стабильную версию любого пакета, поддерживаемого сообществом Zenwalk.
Адреса, оканчивающиеся на snapshot – для любителей экстрима: здесь предлагаются достаточно стабильные пакеты, но еще не получившие должной поддержки. И, наконец, те, что имеют restricted в конце, указывают на несвободные и запатентованные пакеты и кодеки, которые не могут распространяться через основные репозитории.
Для обновления вашего текущего набора выберите соответствующее зеркало, нажмите кнопку Обновить, а затем отметьте флажок Измененный в правой панели.
Нажмите кнопку Установить под флажком, чтобы установить все доступные обновления. Netpkg рассчитает любые отсутствующие зависимости, и вам останется только нажать кнопку Установить в окне подтверждения.
Кроме того, можно использовать версию командной строки Netpkg:
netpkg upgrade
С установкой и удалением пакетов – аналогично. Можно фильтровать выделение с помощью флажков, искать определенный пакет с помощью окна поиска в правой панели графического интерфейса, или набрать:
netpkg package1 package2 netpkg remove package1 package2
указав столько пакетов, сколько вам заблагорассудится (в данном примере – два), чтобы добавить или удалить их, соответственно. Можно также сменить свое зеркало, командой
netpkg mirror
- Список пакетов
Версия командной строки Netpkg выходит за рамки описанной базовой функциональности. Можно полностью заменить графический интерфейс командой list. Так,
netpkg list
выведет все программное обеспечение, доступное через выбранное вами зеркало, и установленную локальную версию (если она есть). Чтобы не просеивать довольно большое количество программ, можно добавить параметр I
netpkg list I
для вывода списка тех пакетов, доступных в Интернет, которые были локально установлены. Это полезно, если надо проверить, какие пакеты будут обновлены командой upgrade.
Таким же образом можно использовать D, чтобы увидеть только те установленные пакеты, для которых на сайте доступна более новая версия (это явно полезнее, чем пример с I). N покажет пакеты, доступные в Интернете, которые еще не установлены в вашей системе. U покажет все пакеты в Интернет, что не совпадают с установленной вами версией – это пригодится, если нужно понизить версию конкретного пакета ради обеспечения совместимости.
И, наконец, перед любыми серьезными обновлениями системы убедитесь, что у вас установлена последняя версия Netpkg. К счастью, это до смешного просто благодаря команде
netpkg netpkg
Идеология дистрибутива Zenwalk, основанного на суровом к новичкам и известном с незапамятных времен Slackware Linux, заключается в скорости и эффективности.
Современные дистрибутивы Linux, как правило, держат два или три различных приложения под одну и ту же задачу. Например, на одном диске очень часто соседствуют Vi с Emacs или Bash с Xterm и (даже чаще) Центр программного обеспечения Ubuntu с Synaptic.
Zenwalk намерен покончить с дублированием усилий и неэффективностью, вызванной стараниями многих главных дистрибутивов удержать совместимость со старыми системами, и пытается создать нечто более плавное, рациональное и стремительно-быстрое.
Запустите Zenwalk на современной системе, и вы увидите, что он обгоняет все Ubuntu в мире – видимо, потому, что требует всего 256 МБ ОЗУ и забирает у вашего жесткого диска всего 4 ГБ.
Его потянут даже системы с процессором Intel Pentium III из прошлого тысячелетия. Шансы Zenwalk стать хоть чуть-чуть более вялым на маломощных машинах, вроде нетбука, исчезающе малы.
Как и полагается при таких спецификациях, Zenwalk содержит легкий рабочий стол – подобный тем, что мы освещали в учебниках Первые шаги; в данном случае Xfce. В целом ряде сценариев это делает Zenwalk особенно полезным.
Можно, например, скачать ISO-образ live-версии системы для работы в качестве операционной системы на флэш-накопителе или на нетбуке. Стандартная версия поладит с практически любой машиной, сделанной в XXI веке; кстати, есть и версия с Gnome, если вы предпочитаете уже пригретую среду.
Большим плюсом, однако, является то, что при всей этой скорости и эффективности работать в системе фантастически удобно, благодаря вниманию к деталям в графических инструментах (часто освобождающих пользователей от обращения к терминалу). Система подробно документирована и остается столь же настраиваемой, как и дистрибутив Linux, на котором она основана. Итак, не мудрствуя лукаво, рассмотрим, как ее установить.
Ознакомьтесь в Zenwalk Companion на http://bit.ly/iAdnvy для информации по дополнительно доступным пакетам на официальных репозитариях.
Установите меня
Устанавливаем ли мы Zenwalk на свою машину или сами устанавливаемся? Наверное, разумно будет загрузить Zenwalk с официального сайта проекта. На нашем уроке предполагается, что вы выбрали Стандартную версию (с Xfce), но предпринимаемые вами шаги будут очень похожи в любой другой версии.
Записав ISO-образ и загрузив Zenwalk, вы увидите установщик в текстовом режиме с привлекательным графическим обрамлением. Американцы найдут свою раскладку клавиатуры установленной по умолчанию в qwerty/us.map.
Вас может удивить открытие, что Zenwalk на самом деле работает в виртуальной машине прямо из коробки. В отличие от дистрибутивов вроде Arch или Frugalware (мы рассматривали их в последних номерах), здесь нет дополнительных команд, которые нужно добавить в Lilo для обеспечения загрузки системы. Здесь даже указатель мыши интегрирован в VirtualBox прямо из коробки.
Тем не менее, гостевые дополнения в комплекте могут не соответствовать вашей версии VirtualBox, то есть вы не сможете воспользоваться полезными функциями вроде режима сглаживания и аппаратного 3D-ускорения. И это объясняет, почему по умолчанию ваша виртуальная машина может колебаться между попытками захватить ваш курсор и просто выполнять все автоматически.
По этой причине следует установить программы поддержки гостевой системы через Устройства > Установить гостевые дополнения (как показано во второй половине учебника Первые шаги в этом месяце). Если скрипт автоматического запуска не запускается автоматически, перейдите на виртуальный CD через терминал и запустите VBoxLinuxAdditions от имени root.
Прочим же придется потыкать кнопки Вверх и Вниз, чтобы найти правильную (например qwerty/uk.map), и нажать Ввод, чтобы сохранить изменения. Затем вернитесь на первый экран, с опциями Создание разделов, Установка или Автоустановка. Последняя покончит с первыми двумя, но если у вас есть разделы, которые вы хотели бы сохранить, рекомендуем использовать ручную разбивку на разделы (или разбивку с помощью внешних инструментов, таких как GParted на Live CD).
По этой части все много проще, чем вы могли ожидать. Во-первых, нужно создать раздел подкачки на 1000 МБ (может потребоваться больший или меньший размер, в зависимости от объема вашего жесткого диска и ваших намерений использовать режим ожидания Standby или спящий режим Hibernate), выбрав Новый, задав размер и приняв остальные параметры по умолчанию.
Затем нужно создать еще один раздел любого размера из оставшегося пространства. На этом этапе ни один из ваших разделов не отформатирован, да и, на самом деле, вообще не существует.
Выберите каждый раздел и при помощи стрелок Влево и Вправо выберите вариант Тип. Для использования раздела подкачки оставьте значение по умолчанию 82 и выберите 83 для вашего корневого раздела. Закончив, перейдите к Write стрелкой Вправо, выберите Выход для возврата в меню, а затем Выход – чтобы вернуться в начало.
К установке готов
При случайном нажатии Escape просто нажмите еще раз для возврата к разбивке разделов. Теперь у вас есть разделы вашей системы и установлена раскладка, и пришло время выбрать опцию Установка вручную.
Первое появившееся окно говорит само за себя, поскольку у вас только один раздел подкачки на выбор, но затем вам нужно будет установить файловую систему, для чего нужно использовать ваш корневой раздел. Мы рекомендуем ext4.
В следующем окне выберите источником установки CD, затем откиньтесь на спинку кресла и смотрите, как компоненты установки вашего Zenwalk копируются на жесткий диск. По окончании вы увидите много (возможно, непонятных) вопросов, задаваемых Lilo – это альтернатива старой школы для Grub, с которой, вы возможно, не сталкивались прежде. Если у вас нет опыта работы с загрузчиком и в режиме Эксперта и выбора расширенных настроек вы чувствуете себя неуверенно, вероятно, будет быстрее, безопаснее и легче выбрать Простую опцию для установки Lilo. После завершения перезагрузите компьютер, вынув установочный диск.
Вы найдете на сайте Zenwalk изобилие документации, но не вся она актуальна.
Руководства по адресу http://manual.zenwalk.org немного устарели (на момент написания, английская версия последний раз обновлялась три года назад), но их все равно стоит прочесть: там множество полезных сведений.
Для получения самой свежей информации о дистрибутиве правильным направлением будет сайт вики (http://wiki.zenwalk.org). Имейте в виду, однако, что даже он не обновлялся некоторое время, и если вы используете браузер на базе WebKit, такой как Chromium, cтраница не слишком хорошо отрисовывается.
Но вы не унывайте. В случае проблемы, вы найдете оживленные форумы по Zenwalk на http://support.zenwalk.org. Cообщество, похоже, отвечает на вопросы с большим энтузиазмом, особенно в форуме Остров начинающих – Beginners Island.
Итак, если вы ищете поддержку по типу, скажем, Ubuntu, Fedora, OpenSUSE или Mint, вы будете разочарованы. Однако по сравнению с другими небольшими дистрибутивами, вроде Gentoo и Arch Linux, Zenwalk выглядит гораздо заботливее насчет удобств использования и документации.
Однако этап установки еще не закончен. По прочтении GNU GPLv2 остается еще несколько этапов, и не в последнюю очередь, выбранный язык системы. Опять же, американцы найдут свой язык выбранным по умолчанию, но достаточно легко прокрутить и найти нужный, как раньше.
Далее идет пункт слегка поинтереснее: Консоль управления учетными записями. В этом меню можно создавать, удалять и редактировать пользователей и группы в вашей системе.
Если вам просто нужен обычный пользователь для входа в систему, добавьте имя пользователя, а затем оставьте опции по умолчанию, пока не нужно будет ввести свой пароль и (опционно) контактную информацию. Удовлетворившись настройками, выберите Выйти из меню Управление учетными записями, чтобы перейти к экрану входа в вашу новую систему Zenwalk.
Первым делом установите все последние обновления для системы. Откройте терминал с правами суперпользователя и введите такие команды:
netpkg mirror netpkg netpkg netpkg upgrade
Первая команда позволяет выбрать локальное зеркало для загрузки пакетов, вторая обновляет менеджер пакетов, а последняя обновляет каждый пакет в вашей системе. При этом нужно будет подтвердить каждое обновление.
Если вам нужны срочные ответы на ваши вопросы, почему бы не задать их на канале #zenwalk на серверах Freenode IRC?
Индивидуальная настройка
Кто читал наш учебник по Xfce в LXF146, смело пропустите этот раздел. Для всех остальных мы бегло пройдемся по некоторым важным параметрам, требуемым для настройки стола Xfce.
Чтобы изменить фон экрана, щелкните правой кнопкой мыши на рабочем столе и выберите Параметры рабочего стола. Выбирать можно из большой коллекции обоев, или добавить свои собственные, нажав кнопку + под панелью.
Чтобы изменить тему, перейдите в Приложения > Настройки, а затем выберите желаемую из длинного списка. При нажатии на каждой вы увидите предпросмотр. Чтобы изменить заставку, перейдите к Приложения > Настройки > Заставка. Здесь вы можете выбрать одну или несколько заставок, установить свою собственную или даже задать их случайный выбор из списка. К сожалению, здесь нам не хватает места, чтобы пройти все аспекты работы с системой Zenwalk. Однако, как вы увидите во врезке Духовная мудрость, система на удивление хорошо поддерживается патриотичным сообществом пользователей, всегда готовых вмешаться и помочь. Как мы уже обсуждали, Zenwalk делает Slackware (дедушку всех дистрибутивов) гораздо более дружелюбным к пользователю, причем таким образом, что устраняет дублирование функций и делает огромный скачок по скорости. Он отлично работает как live-система, практически на любом железе, на которое вы ее поставите. В таком случае, почему бы вам его и не попробовать?