J'exécute une instance d'Ubuntu 15.10. J'ai besoin d'installer le dernier noyau utilisé par Ubuntu 14.10, qui est à mon avis 3.16.0-28-generic. La saisie de Sudo apt-get install linux-image-3.16.0-28-generic
renvoie un message d'erreur indiquant que ce n'est pas disponible et peut avoir été obsolète ou autre. Je pense que si j'ajoute quelque chose à sources.list
, il pourra l'obtenir. Mais qu'est-ce que j'y ajoute?
Et avant que quiconque ne parle des problèmes que cela peut engendrer, cela ne m'importe pas.
Dans Ubuntu, utilisez le navigateur pour naviguer vers> http://kernel.ubuntu.com/~kernel-ppa/mainline/ Faites défiler vers le bas de la liste; choisissez votre noyau. Téléchargez les fichiers suivants (xxxxxx sera remplacé par des numéros indiquant la version du noyau. En supposant que vous avez un système d'exploitation 64 bits):
linux-headers-xxxxxx-generic-xxxxxx_AMD64.deb
linux-headers-xxxxxx_all.deb
linux-image-xxxxxx-generic-xxxxxx_AMD64.deb
Déplacez tous ces fichiers dans un dossier. cd dedans. Installez tous ces paquets en lançant
Sudo dpkg -i *.deb
Choisissez le nouveau noyau dans le menu contextuel.
Update : Comme il s'agit d'une instance d'ubuntu, vous pouvez obtenir manuellement les liens et utiliser wget pour télécharger les packages.
Si vous voulez le noyau de stock officiel Ubuntu (pas un noyau principal) à partir d'une version non prise en charge, voir ci-dessous.
Pour les différences entre les noyaux Mainline et Stock, voir https://askubuntu.com/a/91374/555474
J'ai dû installer un noyau encore plus ancien (2.6.32.21-generic) pour que les modules en stock fonctionnent avec un noyau personnalisé. Aucun matériel ne fonctionnait, je devais donc télécharger manuellement.
Voici comment obtenir manuellement les noyaux abandonnés auprès de http://old-releases.ubuntu.com/ubuntu/
Vous aurez essentiellement besoin des en-têtes du noyau pour votre processeur, de tous les en-têtes communs et de l'image du noyau pour votre processeur.
Dans les étapes ci-dessous, remplacez x.x.xx-xx
par votre version du noyau et AMD64
par votre type de processeur. Notez que ceci s’applique au noyau générique et n’utilise pas de fonctionnalités supplémentaires telles que PAE.
Allez à http://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/ (Je crois que cela répertorie la plupart, sinon tous les anciens paquets du noyau)
headers-x.x.xx-xx-generic
et téléchargez le fichier .Dans la page CTRL + F, trouvez image-x.x.xx-xx-generic
et téléchargez le
Placez tous ces packages dans un seul dossier, et à partir de ce dossier (cd
), exécutez
Sudo dpkg -i *.deb