CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
19.08.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Zenwalk

Zenwalk 5.4 beta1: новый шаг на пути Дзэн

Дистрибутив Zenwalk с самого своего рождения славился чрезвычайно коротким релиз-циклом. Если поглядеть на его уже более чем четырёхлетнюю историю в табличном виде, можно заметить, что промежуток между версиями редко когда составлял более трёх месяцев. При этом разработчики не придерживались никакого внутреннего графика: новые релизы выходили не по календарному плану, как Ubuntu и не "по мере готовности", как Debian или FreeBSD. Нет, почти всегда выпуск их определялся внешними знаковыми событиями: появлением очередной версии ядра с существенными дополнениями, выходом ключевой для дистрибутива рабочей среды XFce, и так далее.

И потому нынешний затянувшийся релиз-цикл между последней стабильной версией 5.2 и призванной сменить её версией 5.4, не должен ни удивлять, ни настораживать: за полгода, прошедшие с момента выхода первой, в "ядерном" мире не произошло никаких кардинальных событий (кроме разве что появления и штопки дыр), а грядущая версия XFce (4.6), от которой с вожделением или опаской ожидают существенных нововведений, и по сей день находится в стадии бета-тестирования.

И тем не менее, под занавес очередного года, канувшего в Лету, разработчики представили нам первую бета-версию следующего релиза, который, как это ни странно, так и называется: zenwalk-5.4BETA1. Ознакомиться с его заявленными характеристиками можно здесь, а скачать — например, отсюда. Интересно, что впервые практически одновременно с "главной", или стандартной редакцией была анонсирована также бета-версия GNOME-редакции. Должно ли это радовать или настораживать — каждый решит в меру своей испорченности.

Мы понимаем, что настоящий материал доходит до читателя с существенным запозданием: возможно, когда он будет смотреть эту страницу, появится уже и следующая бета, а то и вообще релиз. Что поделать — Всенародный Рождественский Запой в ночь с 25-го на 13-е является святым делом и никакие международные и внутренние криздецы помешать ему не в состоянии.

Однако, с одной стороны, у нас есть все основания полагать, что релиз Zenwalk'а не появится до выхода в свет XFce 4.6. А с другой, никаких кардинальных изменений по сравнению с бета-версией в нём не предвидится. Так что получить вполне полное впечатление о дне грядущем можно уже сейчас.

Начнём по порядку. В программе инсталляции не появилось ничего нового. Мы устанавливали дистрибутив на две машины: ноутбук Fujitsu-Simens AMILO A-1650G/001 и самостройный десктоп, также описанный ранее. Из всего напихнутого в них "железа" в контексте настоящей заметки имеет значение только то, что первый имел весьма древнее интегрированное видео ATI Mobility X200, а второй — столь же интегрированную, но несколько более молодую видеоподсистему от Intel — G3500.

В обоих случаях установка прошла без малейших неожиданностей, так что даже и говорить не о чём, и привела к своеобычной минимальной, но готовой к использованию системе. Можно отметить только два момента.

Первый мелкий, но неприятный казус случился с десктопом. На одном из его винтов имелся раздел с FAT32, предназначенный только для обмена данными и не нёсший на себе никакой операционной системы. Тем не менее, инсталлятор на стадии установки Lilo методом Simple счел его "виндовым" и не только внёс соответствующий пункт с меню Lilo, но и сделал его умолчальным. То есть если во время первой перезагрузки пойти покурить (как это сделал один из авторов настоящей заметки), то после этого можно весьма удивиться...

Правда, как выяснилось потом, это не фича новой версии — такое было всегда, просто раньше мы этого не замечали за отсутствием FAT-разделов. И здесь об этом упоминается просто для порядку.

Второй маленький напряг был связан опять-таки с десктопом: если встроенное видео ноутбука от ATI было на старте Иксов опознано безошибочно, с выводом соответствующего матрице дисплея разрешения, то на мониторе десктопа вместо законных 1680x1050 можно было наблюдать весьма уродливые 1280x1024. Просмотром файла /etc/X11/xorg.conf было установлено, что задействовался на автомате драйвер i810; замена его на intel привела дисплей в чувство.

Дальше осталось посмотреть, что же у новой версии "внутре". Главное — это, разумеется, будущая XFce 4.6 (в виде беты-2). Те, кто пользовался snapshot-версией Zenwalk'а осеннего разлива, наверняка помнят полную непредсказуемость её поведения — и именно за счёт обновлений XFce: как в старом анекдоте, после каждого netpkg upgrade с волнением ждёшь, будешь ты или не будешь. Разумеется, это не в укор: разработчики об этом предупреждали. Да и без предупреждений всем известно, что

snapshot'ы ставят настоящие мужчины,
Трус всегда ставит релиз!

Так вот, спешим порадовать: в бета-версии дистрибутива от этой непредсказуемости не осталось и следа: всё просто работает. И при этом ведёт себя почти точно так же, как и последняя из предыдущих версий XFce (4.4.3). Если не лезть во внутреннее устройство её конфигов (а в них мы полезем как-нибудь в другой раз, да и то, если возникнет необходимость), то изменения носят косметический характер.

Из косметики в первую очередь хочется отметить победу над известным багом в плагине, управляющем раскладками клавиатуры. Отныне для обеспечения нормального переключения с латинцы на кириллицу не нужно прибегать к ухищрениям, подобным описанным ранее. Да и само управление раскладками стало не в пример удобнее. Поместив плагин на панель запуска приложений, можно вызвать через пункт Параметры контекстного меню окно Keyboards Layouts и в нём определить все параметры, фигурирующие в секции Keyboard конфигурационного файла Иксов, без малейшей его ручной правки (рис. 1).


Рис. 1. Управление раскладками клавиатуры

Обращает на себя внимание возможность добавления новых раскладок — как по странам, так и по вариантам. В частности, для России среди доступных вариантов как национальные, так и "традиционные", типа Phonetic и Typewriter (рис. 2).


Рис. 2. Выбор вариантов раскладок на примере кириллических

Как и ранее, переключение раскладок может действовать глобально, внутри каждого приложения и в пределах отдельно взятого окна. По умолчанию включён второй режим — и это, похоже, оптимальное решение в большинстве случаев.

В общем, очень изящное решение — и, что, на наш взгляд, немаловажно, опирается на универсальный механизм xkb, а не на собственные "велосипеды", как KDE'шный kxkb или IIIMF из Solaris.

Следующий косметический элемент — средство настройки рабочего стола, позволяющее (рис. 3)

  • выбрать фоновое изображение из списка, легко пополняемого собственными, произвольно расположенными картинками;
  • переопределить контекстные меню рабочего стола, вызываемые "мышиными щелчками";
  • задать параметры представления пиктограмм на десктопе (в том числе и просто их скрыть).


Рис. 3. Настройка рабочего стола

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

Набор базовых приложений как XFce, так и дистрибутива в целом, с учётом обновления версий, принципиальных изменений не претерпел, так что останавливаться на нём не будем. Единственное исключение — в роли вьювера изображений ныне вместо Gqview выступает gthumb. Эта программа (рис. 4), помимо собственно просмотра графических файлов и весьма изощрённого управления ими, позволяет выполнить также несложное редактирование картинок, как то:

  • изменить размер,
  • обрезать,
  • повернуть на произвольный угол и отразить зеркально,
  • скорректировать яркость/контрастность,

и так далее.


Рис. 4. gthumb — вьювер графических изображений

То есть выполнить тот обычный комплекс действий, для которого подчас приходится вызывать громоздкий редактор класса GIMP. Каковой, кстати, в штатном комплекте тоже присутствует и может быть подключён к gthumb в качестве внешнего.

Работа штатных приложений нареканий не вызывает, за единственным исключением: браузер Iceweasel (аналог Firefox для ревнителей чистоты GPL) с регулярностью, заслуживающей лучшего применения, вылетает при обращении к службе Gmail и платёжным системам типа Webmoney. Можно надеяться, что эта досадная оплошность конкретной сборки (очень важная для многих) будет исправлена ещё до выхода окончательного релиза. В качестве же временного лекарства из официального репозитория можно установить SeaMonkey: несмотря на свою тяжеловесность, этот комбайн (прямой потомок легендарного Netscape Navigator'а) показал себя на диво стабильным, хотя и не бьющим скоростных рекордов.

Кстати, об установке пакетов. Предназначенная для этого утилита netpkg, с точки зрения пользователя, ничуть не изменилась. А её графический фронт-энд xnetpkg приобрёл внешнюю законченность и аккуратность (рис. 5). Кстати, ныне он позволяет запоминать вводимый при запуске пароль суперпользователя как для текущего сеанса, так и глобально: упрощение жизни для любителей поэкспериментировать с пакетами.


Рис. 5. Xnetpkg

И, наконец, о ядре. В рассматриваемом пре-релизе оно представлено версией 2.6.27.10, собранной с поддержкой SMP и "предвыборки". И здесь хотелось бы сделать замечание. Дистрибутив Zenwalk по прежнему существует только в 32-битном варианте и поползновений его в сторону 64-разрядности как будто бы не просматривается. Не то чтобы пользователь, на которого он ориентирован, позарез нуждался бы в 64-битных вычислениях. Однако машины с 4 Гбайт памяти и более — ныне не редкость, а умолчальное 32-разрядное ядро способно задействовать только 3 гигабайта с копейками, включая и виртуальную память. А в связи с грядущим вскоре приходом файловой системы Btrfs можно, по аналогии с ZFS, ожидать необходимости в больших объемах адресуемой памяти. Так что разработчикам Zenwalk, возможно, есть смысл подумать о включении в дистрибутив ядра, собранного с поддержкой PAE — если и не в качестве умолчального, то как одного из вариантов. Тем более, что, как мы видели ранее, это работает нормально.

Подведём итоги. Дистрибутив Zemwalk внешне почти не изменился — такой же компактный и аккуратный, не изменивший принципу "одна задача — одно приложение". Только, на наш субъективный взгляд, стал ещё лучше. В частности, заявленное ускорение загрузки за счёт отладки скриптов инициализации и использования планировщика ввода/вывода реального времени (realtime I/O scheduler), действительно имеет место, что заметно невооруженным глазом. А по измерениям Attila (см. соответствующий трейд на POSIX.ru составляет около 20% (20 секунд против 24). Особенно бросается в глаза ускорение "выгрузки" — выключение машины под Zenwalk штатными средствами происходит так же быстро, как и под FreeBSD.

Несмотря на бета-статус, стабильность рассмотренной версии также на высоте, за исключением указанной выше недоработки с Iceweasel. Так что берём на себя смелость рекомендовать её к установке новым пользователям Zenwalk'а, желающим ознакомиться с этим дистрибутивом. А пользователям действующим, даже тем, кто пережил осенние приключения со snapshot'ами, можно без страха переходить на новую версию — уверены, что по выходе релиза обновление до него пройдёт безболезненно.




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

аноним, Sun Mar 1 12:50:49 2009:
вышел первый кандидат в релиз..
Said, Thu Jan 22 20:53:42 2009:
Предыдущее ХЗ мотивировано переходом Xfce 4.6 на хранение настроек в реестре и заменой некоторых расхожих пакетов. Подробности - в Зеновском хаутуе.
Доселе у netpkg "об этом голова не болела", а как сейчас будет - ей-богу, самому интересно.

Ну и собственно, при переходе на снапшот при соблюдении правил игры - полёт нормальный, никаких нареканий.
аноним, Thu Jan 22 12:12:17 2009:
> Said
>> How to upgrade Zenwalk 5.2 to 5.4

Ну так это то что и надо.
Просто сам вопрос в том, будет-ли current mirror смотреть в 5.4 после его релиза? Если так, то и проблем в апгрейде не вижу.
Единственно что еще интересует, будут-ли обновлены все пакеты? Т.е система должна стать 5.4, а не 5.2 с новыми пакетами.
аноним, Thu Jan 22 11:03:26 2009:
Алексей Викторович, найдется ли у вас время рассказать своим читателям об отечественном Slackware - MopsLinux? Новый релиз 6.2 в ближайщие дни должен появиться
Said, Thu Jan 22 00:04:43 2009:
Ну, а чего достигнут к релизу?...
В плане возможностей апгрейда.
ХЗ, слишком много нового. Так бубен ещё никто не отменял, тем более за вкусности.
Said, Thu Jan 22 00:00:48 2009:
netpkg upgrade с заменой mirror на снапшот не прокатит: http://wiki.zenwalk.org/index.php?title=How_to_upgrade_Zenwalk_5.2_to_5.4
И тока так.
аноним, Wed Jan 21 21:50:50 2009:
Считайте трусом, но все-таки дождусь релиза.

Вопрос у меня, подскажите прокатит или нет `netpkg upgrade` после выхода релиза? Уж как-то все хорошо стоит, не хочу переустанавливать.
Алексей Федорчук, Wed Jan 21 01:34:54 2009:
2 аноним, вторник, 20 января 2009 г. 22:45:29:
> а кто такой этот "алиса деева" в соавторстве? никак бородатый одмин в очередной рвз взял женское имя?
____
Вы совершенно правы, это не просто бородатый одмин, а длиннобородый пращур всех одминов, который одминил вычислительные сети на абаках в Древней Вавилонии.
Так что будем снисходительны к старику, ага?
аноним, Tue Jan 20 22:45:29 2009:
а кто такой этот "алиса деева" в соавторстве? никак бородатый одмин в очередной рвз взял женское имя?
LexX, Sat Jan 17 07:50:32 2009:
Обновился до 5.4 как описано здесь
http://wiki.zenwalk.org/index.php?title=How_to_upgrade_Zenwalk_5.2_to_5.4
Все замечательно, только перестали работать горячие клавиши в xfce, хотя в настройках они присутствуют =\

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds