A quoi sert le paquet linux-image-extra et en ai-je besoin?

57

Je mets occasionnellement à jour mon noyau à partir de ce site Web http://kernel.ubuntu.com/~kernel-ppa/mainline/

J'ai toujours téléchargé 3 fichiers deb pour l'installation de l'en-tête linux, de l'image linux et des en-têtes linux. J'ai récemment remarqué un fichier deb supplémentaire pour le noyau 64 bits appelé Linux-image-extra.

J'aimerais savoir ce que fait le fichier de noyau Linux-image-extra et dois-je également l'installer?

Nikki Kononov
la source

Réponses:

45

Cette réponse est obsolète pour les versions modernes d'Ubuntu

Sans le extrapackage, la plupart des matériels ne fonctionneront pas!

Il contient des pilotes supplémentaires laissés hors du package du noyau de base; ne l'installez que si vous avez besoin de ces pilotes

Parfois, une variante spécifique de linux-image est allégée en supprimant les modules de noyau moins courants (pilotes). Dans ce cas, le paquet linux-image-extra contient simplement tous les modules de noyau "extra" qui ont été laissés.

  • Officiellement, cela ne se produit que pour l' -virtualimage ; Les hyperviseurs les plus courants (Virtualbox, VMWare, Xen, KVM) émulent un ensemble de matériel bien défini et restreint. Il est donc judicieux de supprimer les pilotes inutiles augmentant la taille du noyau / initrd. Vous pouvez toujours les récupérer en installant le package extras.

  • L’équipe du noyau semble également avoir adopté cette méthode pour certains -genericnoyaux PPA principaux ; le raisonnement et la solution restent les mêmes - s'il semble que le module dont vous avez besoin manque dans l'image du noyau de base, installez des extras.

  • Autant que je sache, l'approche ci-dessus n'a pas été adoptée pour les noyaux Quantal - seul le virtuel est affecté comme d'habitude.

ish
la source
Notez que je recommande simplement d’utiliser le dernier noyau Quantal au lieu du dernier noyau "mainline" - sur Precise - tout simplement parce que le premier est généralement légèrement plus compatible avec le matériel.
Ish le
1
C'est ce que je fais toujours :)
Nikki Kononov
Btw, voici comment vous pouvez voir si le ..- extra est installé: dpkg --get-selections | grep linux-image
Timo
1
Je me demande pourquoi est-ce obsolète?
Sajuuk
@Sajuuk voir la réponse ci-dessous. Il est obsolète, car il linux-image-extrasest maintenant plus important qu'avant et ne doit pas être supprimé des systèmes de bureau.
Tobias J
14

Dans les versions précédentes d'Ubuntu, le linux-image-extraslogiciel était optionnel et adapté aux machines / serveurs virtuels.

Depuis Ubuntu 14.04, il linux-images’agit d’un package compact (pour les machines virtuelles), linux-image-extrasqui contient maintenant de nombreux pilotes requis pour les ordinateurs de bureau.

En particulier, usb-hid(prise en charge du clavier), n’est présent que lorsque vous installez le linux-image-extraspackage. Un incident fréquent, qui entraîne une TTY1suspension au démarrage et l'impossibilité de se connecter à l'aide d'un clavier.

Les noyaux Mainline sont expédiés en utilisant un seul linux-imagepaquet, tel quelinux-image-3.19.0-031900rc1-generic_3.19.0-031900rc1.201412210135_amd64.deb

kevinf
la source
Il inclut également un ensemble de pilotes réseau que votre carte pourrait utiliser. Ligne de fond: ne désinstallez pas ce paquet.
Björn Lindqvist
Sans linux-image-extras, ma souris USB a bien fonctionné, mais pas mon clavier USB. Je suis sûr que ce changement de -virtualpaquet fait perdre beaucoup de temps aux gens.
roue ferreuse