[ ] [ ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ ]

Информация о выпуске Debian GNU/Linux 3.1 (`sarge') для архитектуры Alpha
5 - Что надо знать о sarge


5.1 Изменения в пакетах Python

Ни один пакет python2.X из поставки sarge не содержит стандартных модулей "profile" и "pstats", так как их лицензия не соответсвует DFSG (ошибка #293932 содержит более подробное описание). Эти модули можно получить, установив пакеты python-profiler и python2.X-profiler из секции non-free архива Debian.


5.2 Upgrading to a 2.6 kernel

The 2.6 kernel series contains major changes from the 2.4 series. Modules have been renamed and a lot of drivers have been partially or sometimes almost completely rewritten. Upgrading to a 2.6 kernel from an earlier version is therefore not a process to be undertaken lightly. This section aims to make you aware of some of the issues you may face.

Для начала, мы настоятельно не рекомендуем вам менять ядро одновременно с обновлением всей системы woody на sarge. Сначала убедитесь, что система нормально работает с вашим старым ядром (или с ядром 2.4 из sarge), а затем отдельно обновите ядро до 2.6.

Если вы планируете скомпилировать собственное ядро, то перед загрузкой ядра 2.6 убедитесь, что вы установили пакет module-init-tools. Этот пакет выполняет функции modutils для ядер серии 2.6. При установке любого из пакетов kernel-image module-init-tools будет установлен автоматически, так как kernel-image от него зависят.

Если вы используете LVM, то до перезагрузки вам также надо будет установить пакет lvm2, так как ядро 2.6 само по себе не поддерживает LVM1. Для доступа к разделам LVM1 применяется модуль совместимости dm-mod из пакета lvm2. Пакет lvm10 можно не удалять, сценарии первичной загрузки определят версию используемого ядра и загрузят подходящую версию пакета LVM.

Если у вас есть записи в файле /etc/modules (список модулей, загружаемых при старте системы), обратите внимание на то, что имена некоторых модулей изменились. В этом случае файл надо соответствующим образом исправить.

После установки ядра 2.6, но перед его первой загрузкой убедитесь, что вы в случае неудачи сможете восстановить старое ядро. Во-первых, провербте, что в настройках системного загрузчика есть пункты и для нового, и для старого ядра. Достаньте "спасательную" дискету или компакт-диск на тот случай, если вдруг не удастся загрузить старое ядро при помощи загрузчика.


5.2.1 Настройка клавиатуры

The most invasive change in the 2.6 kernels is a fundamental change of the input layer. This change makes all keyboards look like "normal" PC keyboards. This means that if you currently have a different type of keyboard selected (e.g. a USB-MAC or Sun keyboard), you will very likely end up with a non-working keyboard after rebooting with the new 2.6 kernel.

Если у вас есть возможность зайти на ваш компьютер по SSH, вы сможете исправить ситуацию, запустив dpkg-reconfigure console-data и выбрав клавиатуру "pc" из полного списка клавиатур.

Если эта проблема проявляется при работе в консоли, то, скорее всего, придётся изменить настройки клавиатуры и для X Window System. Это можно сделать либо запуском dpkg-reconfigure xserver-xfree86, либо прямой правкой файла /etc/X11/XF86Config-4. Не забудьте прочесть документацию, о которой упомянуто в Перед перезагрузкой, 4.3.2.

Если ваша клавиатура подключена по USB, то она может быть настроена либо как "стандартная PC", либо как "клавиатура USB-MAC". В первом случае проблема вас не затронет.


5.2.2 Настройка мыши

Из-за тех же изменений в работе устройств ввода, возможно, придётся перенастроить X Window System и пакет gpm. Если после перехода на ядро серии 2.6 ваша мышь перестала работать, то это, скорее всего, потому, что имя файла-устройсва мыши изменилось. Если поддержка мыши была реализована в виде модуля - то имя этого модуля тоже могло измениться.


5.2.3 Sound configuration

For the 2.6 kernel series the ALSA sound drivers are preferred over the OSS sound drivers. If you install alsa-base, ALSA modules for your soundcard should be loaded automatically; this will also automatically blacklist OSS modules for discover and hotplug to prevent them from loading. If you have OSS modules listed in /etc/modules, you should remove them.


5.2.4 Переход на 2.6 может привести в действие udev

udev - это набор программ, реализующих файловую систему devfs на уровне приложений. devfs, будучи смонтирована в каталог /dev, динамически создаёт файлы устройств для загруженных модулей ядра. Она может взаимодействовать с пакетом hotplug для автоматического определения подключаемых к системе устройств. Пакет udev работает только с ядрами серии 2.6.

Так как udev может быть автоматически установлен (к примеру, он необходим для установки gnome), то есть вероятность, что после перехода на ядро 2.6 он может начать работать.

Хотя udev и был хорошо оттестирован, у вас могут возникнуть вопросы, связанные работой некоторых устройств. Чаще всего ошибки вызваны изменением владельца или разрешений файла-устройства. Некоторые устройства по умолчанию не могут быть созданы (например, /dev/video и /dev/radio).

Все эти проблемы можно решить настройкой udev. Более подробная информация - в udev(8) и /etc/udev.


[ ] [ ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ ]

Информация о выпуске Debian GNU/Linux 3.1 (`sarge') для архитектуры Alpha

$Id: ch-information.ru.html,v 1.1 2005/05/26 14:15:55 pronik-guest Exp $

Josip Rodin, Bob Hilliard, Adam Di Carlo, Anne Bezemer, Rob Bradford (current)
debian-doc@lists.debian.org