CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
21.10.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 6.0: впечатления от обновления

http://alv.me/

Пока эта заметка готовилась к размещению, в канун 8 марта джентльмены из Франции сделали подарок всем милым дамам: выпустили релиз Zenwalk 6.0. Впрочем, никаких принципиальных изменений против rc-1, описанной ниже, он не содержит.

Последний день зимы ознаменовался выходом новой версии Zenwalk'а, получившей имя 6.0-rc1. Это не значит, что она сильно отличается от бета-версии 5.4, бывшей предметом недавних рассмотрений на этих страницах. Как раз наоборот — новый вариант представляет собой логическое продолжение последней. Таким "прыжком" версий разработчики лишь подчёркивают существенные отличия от последней стабильной версии 5.2 — самой долгоиграющей в истории этого дистрибутива. И толсто намекают на то, что обновиться с неё до нового релиза так легко не получится.

И скорее всего, это действительно будет так. Хотя метод апгрейда с 5.2 на 5.4beta был описан, но гарантий успеха он не даёт.

У меня имела место быть установленная с нуля бета 5.4, и изучение списка изменений для 6.0-rc1 существенных отличий от неё не выявило. Главным было то, что пре-релизная Xfce 4.5.9.x наконец сменилась релизной 4.6. Всё остальное — изменение схемы инициализации, порядка получения прав суперпользователя и так далее, — уже было и в бета-версии. Список штатных приложений для дистрибутивов типа Zenwalk'а (например, замена AbiWord и Gnumeric на Openoffice.org) — понятие условное, так как их набор в установленной системе легко меняется как в сторону наращивания, так и сокращения. Ну а рост версии ядра меня не волновал совершенно, поскольку я давно уже пользовался пре-релизами 2.6.29 и отказываться от них, ввиду "изскаропочной" поддержки btrfs, не собирался.

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

Поначалу всё шло хорошо. Запустив Netpkg, я обновил базу данных репозитория с одного из зеркал, отметив чекбокс Modified, просмотрел все установленные пакеты, могущие быть обновлёнными, убедился в том, что все они мне действительно нужны, выбрал их прямо по категориям, нажал кнопку Install, после чего согласился с установкой выбранных пакетов вместе со всеми их зависимостями.

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

Как говорил Козьма Прутков-инженер, любое дело надо доводить до конца: даже если вы выпили вместо воды проявитель, выпейте и закрепитель. Что я и проделал, отправившись в командную строку, где последовательно ввёл команды

# netpkg mirror
с выбором того же самого дерева, и
# netpkg upgrade
Наблюдение за выводом последней показало, что все обновляемые пакеты у меня скачались, и их следовало только установить. Что и произошло почти мгновенно.

Ответив на вопросы о необходимости обновления некоторых общесистемных конфигов и выполнив комплекс мероприятий по редактированию /etc/lilo.conf на предмет добавления загрузки "нового" ядра 2.6.28.7 (для страховки первый раз я решил запустить его), я перезагрузил машину.

И обратно же началось всё хорошо: я полюбовался новой сплэш-картинкой в ходе загрузки (клавиша F2, вызывающая, как сказано, "вербозный" режим, не работала по прежнему) и, в очередной раз согласившись с лицензией Adobe, попал в окно графического входа в систему черех gdm. Чем было выявлено, что моя настройка автоматической регистрации слетела.

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

Я проверил свой xorg.conf — в нём всё было в порядке. Для страховки перезапустил

# X -configure
и попробовал рестартовать Иксы с тем, что получилось (через несколько промежуточных шагов, как то: переход на rublevel 3 и перезапуск уже с ним). Результат был тот же самый.

Пришлось обратиться к логу загрузки Иксов. Изучение которого показало, что не находится драйвер мыши. Не отключается, как было в недавней истории с CRUX'ом, а именно отсутствует. И действительно, в каталоге /usr/lib/xorg/modules/input/ файлов вида mouse_drv.* не обнаружилось. Хотя сам пакет xorg-driver-mouse числился среди установленных. Попытки переустановить его упорно сообщали, что соответствующий ему файл пал жертвой коррупции, для борьбы с коей предлагалось перейти на иное зеркало репозитория. На котором, однако, история повторялась.

Шибко огорчившись, я отыскал в /var/packages/x/ необходимый тарбалл (xorg-driver-mouse-1.4.0-i486-60.1.tgz), вручную вытащил из него файлы mouse_drv.la и mouse_drv.so и скопировал их в /usr/lib/xorg/modules/input/. После чего Иксы, наконец, стартовали успешно.

В моём рабочем окружении почти ничего не изменилось — кроме смены версий некоторых приложений. Самопроизвольно исправились некоторые результаты моих прежних неудачных экспериментов — например, нормально заработал индикатор раскладки клавиатуры. Некоторые мелкие "бажки" остались на месте. Например, при автоматической регистрации в системе по-прежнему выскакивает сообщение о времени предыдущего логирования, не исчезающее до нажатия на Enter. Опять при обновлении без всякого запроса был переписан файл /root/.bashrc — но это мы знаем, и копию его храним в надёжном месте.

А в остальном, прекрасная маркиза, Всё хорошо, всё хорошо!
В частности, почти все пользовательские настройки остались нетронутыми — разве что конфиги Geany переместились из ~/.geany в ~/.config/geany; но эта коллизия разрешилась автоматически при первом же запуске этого редактора.

Больше, вроде, прицепиться не к чему — по крайней мере, пока. Так что пользователям бета версии 5.4, пожалуй, можно обновляться до 6.0 безбоязненно. Памятуя, конечно, о "мышиной неприятности" — но не исключено, что она была вызвана сбоем в работе Netpkg. Так что, наверное, есть смысл при обновлении прибегнуть к старому доброму netpkg upgrade из командной строки...




Комментарии

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

аноним, Fri Jun 12 21:51:07 2009:
Обзор Zenwalk http://stoplinux.org.ru/category/reviews/zenwalk-6.0_review.html
аноним, Sat Jun 6 09:38:47 2009:
Всем хорош Zenwalk, но вот радости все меньше. И главная причина XFCE. Что ж так все хуже и хуже? Раньше, в году эдак 2005-ом, до чего был удобен, а сейчас? Меню без гимора не отредактируешь, огномился по самое небалуйся, терминал тормозит...

Давно пересел на fluxbox.
аноним, Fri Jun 5 22:15:19 2009:
Вот именно к чему вваще упомянули мандиву?
аноним, Fri Jun 5 22:06:38 2009:
С чего это мандрива то?
Chezare, Tue Mar 31 18:37:36 2009:
1 неделя Zen-6.0: те же /похожие приколы что и в предыдущих постах... А вчерась после очередного добавления софта ( VirtualBox ) машина выключилась, а утром - fsck.etx3 - проблемы с суперблоком рутового раздела. Счас приду домой, если за 10 мин. не полечу - Slackware-12.2 forward!
starper, Fri Mar 27 14:22:51 2009:
После 4-го LiveCD радости от Zen как-то все меньше... А Федорчуку - спасибо.
LexX, Mon Mar 16 16:29:32 2009:
2wr2
Так вот таких "приколов" при обновлении из snapshot нахлебался, а в current пакеты не обновляются порой месяцами. Так что ну его нахъ)
аноним, Mon Mar 16 16:14:41 2009:
мда, при обновлении слаки таких казусов ни разу не было)
wr2, Sun Mar 15 22:18:06 2009:
To LexX (12 марта 2009 г. 07:37:47):

>А у меня 6.0 после того как уже обжился и
>радовался жизни со старыми настройками иксов
>неожиданно так после рестарта выдал ...

При одном из обновлений из snapshot то ли Xorg, то ли какой-то части xfce получил тоже самое. Вылечилось именно обновлением всего, относящегося к xorg и xfce через консольный netpkg (то есть из runlevel 3). Пришлось временно отредактировать /etc/inittab, чтоб при старте не грузились иксы.
wr2, Sun Mar 15 21:16:06 2009:
To LexX (12 марта 2009 г. 07:37:47):

>А у меня 6.0 после того как уже обжился и
>радовался жизни со старыми настройками иксов
>неожиданно так после рестарта выдал ...

При одном из обновлений из snapshot то ли Xorg, то ли какой-то части xfce получил тоже самое. Вылечилось именно обновлением всего, относящегося к xorg и xfce через консольный netpkg (то есть из runlevel 3). Пришлось временно отредактировать /etc/inittab, чтоб при старте не грузились иксы.

Страницы комментариев: 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