web-dev-qa-db-fra.com

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

Je mets occasionnellement à jour mon noyau depuis 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 du noyau Linux-image-extra et dois-je également l'installer?

57
Nikki Kononov

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

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

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

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

  • Officiellement, cela ne se produit que pour l'image -virtual ; 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 qui augmentent 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 noyaux mainline-PPA -generic; 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 - seulement - le virtuel est affecté comme d'habitude.

45
ish

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

Depuis Ubuntu 14.04, linux-image est un paquet mince (pour les machines virtuelles), et linux-image-extras contient maintenant de nombreux pilotes requis pour les ordinateurs de bureau.

En particulier, usb-hid (prise en charge du clavier) n’est présent qu’une fois que vous avez installé le package linux-image-extras. Un incident fréquent, qui entraîne TTY1 en attente au démarrage et impossible de se connecter à l'aide d'un clavier.

Les noyaux Mainline sont expédiés à l’aide d’un seul paquet linux-image, tel que linux-image-3.19.0-031900rc1-generic_3.19.0-031900rc1.201412210135_AMD64.deb.

14
kevinf