GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Pourquoi Apt ne met-il plus à jour le noyau ?

D'une manière ou d'une autre, j'ai obtenu un serveur 12.04 pour arrêter la mise à jour du noyau. Il est bloqué à 3.2.0-24-generic et ne veut pas récupérer de nouvelles mises à jour. Le nouveau noyau pour le moment est le 3.2.0-29

apt-get clean && sudo apt-get autoremove 
apt-get -f install
apt-get update
apt-get dist-upgrade

Affiche "0 mis à jour, 0 nouvellement installé, 0 à supprimer et 0 non mis à jour." Aucune installation n'a échoué. /var/log/aptitude n'affiche aucune erreur

Mes sources.list :

###### Ubuntu Main Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted

###### Ubuntu Update Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

Quelqu'un sait ce qui ne va pas ?
Merci

Meilleure réponse

Vous avez probablement supprimé linux métapaquet par accident. Si c'est le cas, cela devrait être corrigé par :

sudo apt-get install linux

Explication supplémentaire :

Pour des raisons techniques, il n'est pas judicieux de mettre à jour les noyaux et de les remplacer par le nouveau (c'est-à-dire que si le nouveau échoue, vous pouvez toujours démarrer sur l'ancien).
Ainsi, ils sont empaquetés sous des noms tels que linux-image-3.2.0-24-generic .

Donc, si vous mettez à jour le système, techniquement, il n'y a pas de mise à jour vers cette version ! Sauf si vous installez le linux métapaquet qui dépend toujours du dernier noyau, ce qui signifie que chaque fois qu'une mise à jour du noyau est disponible, linux changera de version, et cela dépendra du noyau le plus récent, et donc le nouveau noyau sera automatiquement installé.

N'oubliez pas que votre ancien noyau ne sera pas supprimé de cette façon, ce qui est une bonne chose. Si vous trouvez quelque chose d'étrange, vous pouvez démarrer avec l'ancien (grub -> Versions précédentes ou quelque chose comme ça) et supprimer le nouveau noyau.


Ubuntu
  1. Comment résoudre le problème de non mise à jour d'Ubuntu en raison de packages cassés

  2. Personnalisation du noyau (arm64) à l'aide d'Ubuntu 20.04 Lts sur un Raspberry Pi 4 ?

  3. Pourquoi Ubuntu a-t-il besoin de deux noyaux ?

  4. Pourquoi le curseur saute-t-il lors de la frappe ?

  5. Pourquoi Ubuntu est le meilleur pour la gestion de serveur

Comment sélectionner le miroir apt le plus rapide sur Ubuntu Linux

Version du noyau Ubuntu 22.04

Pourquoi «boot-repair» est-il répertorié deux fois dans la documentation Ubuntu?

Pourquoi les récupérations de mise à jour Apt-get sont-elles si importantes ? ?

est l'Ubuntu Lts Eol?

Pourquoi la mémoire partagée du noyau est à 0 sur Ubuntu 12.04 ?