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

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

ОСТОРОЖНО: ВИНДОФИЛИЯ! (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

аноним, Sat Mar 14 19:51:17 2009:
разбух зенволк... осилю компиляцию ядра и свалю на crux наверное..)
аноним, Fri Mar 13 17:34:37 2009:
>> ибо сделана французами
аха гениальный вывод
аноним, Fri Mar 13 14:27:16 2009:
ибо сделана французами
Ttt, Fri Mar 13 13:02:19 2009:
Мандрива то здесь каким боком?
Слакварь родитель. Читайте и думайте, ибо...
аноним, Fri Mar 13 12:32:52 2009:
мандрива она и в африке мандрива даже и с приставкой зен
LexX, Thu Mar 12 07:37:47 2009:
А у меня 6.0 после того как уже обжился и радовался жизни со старыми настройками иксов неожиданно так после рестарта выдал
нечто типа Strting X11 init:Id "x1" respawning too fast:disabled for 5 minutes...и gdm не стартовал. Решения работающего так и не нагуглил, только кучу слов из-за чего подобное может быть. В итоге попрощался с недавно еще "любимым" дистрибутивом ибо задолбали совершенно нелепые и тупые до безобразия глюки после каждого обновления.

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