оновлення ядра
APT в дистрибутивах ALT Linux і в Sisyphus автоматом не оновлюється ядра разом з оновленням системи, оскільки оновлення такого критичного компонента системи може призвести до небажаних наслідків. Замість цього в систему можуть бути поставлені пакети кількох ядер і модулів до різних ядер одночасно.
Для ручного оновлення ядра використовується утиліта update-kernel. що знаходиться в однойменному пакеті. Приклад використання:
або, якщо хочете оновити / встановити інший тип ядра (наприклад un-def):
Примітка: Ключ -t і тип ядра (std-def, un-def і т.п.) треба вказувати тільки якщо ви вирішили оновити ядро іншого типу, тому що за замовчуванням оновлюється поточний тип ядра.
Зазвичай перед оновленням ядра краще оновити систему до відповідного бриньчачи
У деяких дистрибутивах apt за замовчуванням не містить підключених репозитаріїв. Для перевірки і / або настройки можна скористатися утилітою apt-repo або просто перевірити і відредагувати конфіги в / etc / apt /.
Часта помилка користувачів - установка модуля від новішого ядра. Встановлено більш старе ядро, ніж в репозиторії, і при цьому ви встановлюєте необхідний модуль ядра, що не оновивши ядро. В результаті в систему встановлюється нове ядро з одним-єдиним модулем, який ви встановили. Для того, щоб не було такої проблеми, треба спочатку оновити ядро, а потім встановлювати необхідні модулі ядра.
Більш рідкісна помилка - це установка модуля ядра інший складальної гілки (std-def, un-def і т.п.) званої в жаргоні флейвором (тип, варіант збірки ядра). Для запобігання цьому (якщо модуль є тільки в іншій гілці) треба перейти спочатку на іншу складальну гілку за допомогою команди update-kernel
де <новый flavour> = Std-def, un-def і т.п. Див. Kernel / Flavours
Після цього вже можна оновлювати модуль ядра, наприклад, ми хочемо перейти на гілку un-def і встановити модуль fglrx: