При использовании Ubuntu я заметил сбивающий с толку массив различных пакетов ядра Linux. Некоторые из них перечислены ниже:
linux-generic
linux-headers-generic
linux-headers-generic-pae
linux-headers-x.x.xx-xx
linux-headers-x.x.xx-xx-generic
linux-image-generic
linux-image-generic-pae
linux-image-x.x.xx-xx-generic
linux-image-x.x.xx-xx-generic-pae
linux-image-extra-x.x.xx-xx-generic
linux-image-extra-x.x.xx-xx-generic-pae
Мой вопрос: почему существует так много разных пакетов ядра, часто для одного и того же номера версии (например, 3.5.0-24), и каковы различия между ними?
Править для дедупликации: этот вопрос не задает различий между универсальным, серверным и виртуальным пакетами ядра; вместо этого он спрашивает о , что все эти пакеты (а также те, что в списке).
Пакет с изображением ядра связан с образом ядра и модулями, которые загружаются при загрузке вашей ОС. Пакет заголовка предоставляет файлы, необходимые для сборки модулей ядра вне дерева и / или некоторых других программ из исходного кода.
Обычно вы устанавливаете пакет linux-image-generic
. Это мета-пакет, который сам не отправляет никаких файлов. Вместо этого это зависит от последней версии ядра, предоставленной Ubuntu, например linux-image-3.8.0-19-generic
. Этот пакет необходим для получения обновлений ядра.
Аналогичная история имеет место и для пакета linux-headers-generic
. Вам необходимо установить этот пакет, если вы используете внешние модули ядра, такие как проприетарные видеодрайверы. Пакет linux-generic
- это метапакет, который обеспечивает установку пакетов linux-headers-generic
и linux-image-generic
.
Это вариант пакетов -generic
. См. Что означает «-pae» в конце версии ядра?
Этот пакет был представлен в Ubuntu 12.10 и предоставляет дополнительные модули ядра (драйверы). См. Для чего нужен пакет linux-image-extra и нужен ли он мне? .
Ядро является важной частью вашей системы. Более новые версии ядра могут содержать ошибку, из-за которой вы не можете успешно запустить систему. При одновременной установке нескольких ядер вы можете изменить версию ядра в меню загрузки.
Allgemeng wann Dir maacht en apt-get dist-upgrade et upgrade alles wat verfügbar ass inklusive Ärem Kernel.Ubuntu hält normalerweis 3 oder 4 Versioun vum Kernel (wann ech mech richteg erënneren) just am Fall wou den neie Kernel e grousst Thema oder Problemer verursaacht funktionnéiert net gutt op Äre Chauffeuren etc, Dir kënnt op den ale Kärel booten. Dofir ass et fir. Dir kënnt de Kernel mat apt-get ewechhuelen Linux-Kernel- * oder mam Synaptic Package Manager (deen installéiert muss ginn getrennt). Awer et wier méi sécher op d'mannst eng al Kernel Versioun als Backup ze loossen.