Для чего нужен пакет linux-image-extra и нужен ли он мне?

Я иногда обновляю свое ядро ​​с этого веб-сайта. http://kernel.ubuntu.com/~kernel-ppa/mainline/

. Я всегда скачивал 3 файла deb для установка заголовка linux all, образа linux и заголовков linux. Недавно я заметил еще один файл deb для 64-битного ядра, который называется Linux-image-extra.

Я хотел бы знать, что делает файл ядра Linux-image-extra и стоит ли мне его устанавливать?

57
задан 10 February 2016 в 00:53

2 ответа

Этот ответ устарел для современных выпусков Ubuntu

Без пакета extra большинство аппаратных средств не будет работать!

Он содержит дополнительные драйверы, оставленные вне пакета базового ядра; устанавливайте его, только если вам нужны эти драйверы

Иногда, конкретный вариант linux-образа уменьшается, удаляя менее распространенные модули ядра (драйверы). В этом случае пакет linux-image-extra просто содержит все «лишние» модули ядра, которые были опущены.

  • Официально, это происходит только для изображения -virtual ; Наиболее распространенные гипервизоры (Virtualbox, VMWare, Xen, KVM) эмулируют четко определенный и ограниченный набор оборудования, поэтому хорошей идеей является удаление ненужных драйверов, которые увеличивают размер ядра / initrd. Вы всегда можете получить их обратно, установив пакет дополнений.

  • Команда ядра также, кажется, приняла этот метод для некоторых ядер mainline-PPA -generic; рассуждения и решения остаются прежними - если похоже, что в базовом образе ядра отсутствует нужный модуль, установите дополнения.

  • Насколько я знаю, вышеупомянутый подход не был принят для Квантовых ядер - затрагивается только -виртуал , как обычно.

0
ответ дан 10 February 2016 в 00:53

В предыдущих версиях Ubuntu linux-image-extras был опциональным, специально предназначенным для виртуальных машин / серверов.

Начиная с Ubuntu 14.04, linux-image представляет собой тонкий пакет (для виртуальных машин), и linux-image-extras теперь содержит много драйверов, необходимых для настольных ПК.

В частности, usb-hid (поддержка клавиатуры) присутствует только после установки пакета linux-image-extras. Обычная ошибка, в результате которой TTY1 зависает при загрузке и не может войти в систему с клавиатуры.

Ядра магистрали поставляются с использованием одного пакета linux-image, например linux-image-3.19.0-031900rc1-generic_3.19.0-031900rc1.201412210135_amd64.deb

0
ответ дан 10 February 2016 в 00:53

Другие вопросы по тегам:

Похожие вопросы: