Cette question est liée à celui-ci aussi. Je veux donc comprendre comment trouver le dernier noyau stable pour Ubuntu 14.04.2? Parce qu'avec Point Release 2, cela me trouble encore. Ceci est mon noyau actuel:
apt-cache policy linux-image-`uname -r`
linux-image-3.16.0-30-generic:
Installed: 3.16.0-30.40~14.04.1
Candidate: 3.16.0-30.40~14.04.1
Version table:
*** 3.16.0-30.40~14.04.1 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main i386 Packages
100 /var/lib/dpkg/status
Comme vous le savez, 14.04.2 est livré avec le noyau 3.16.0.30, mais lorsque je lance:
apt-cache policy linux-image-generic
Je reçois:
linux-image-generic:
Installed: (none)
Candidate: 3.13.0.52.59
Version table:
3.13.0.52.59 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main i386 Packages
500 http://archive.ubuntu.com/ubuntu/ trusty-security/main i386 Packages
3.13.0.24.28 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
Quel est l'intérêt d'installer linux-image-generic
s'il contient des noyaux plus anciens que ceux en cours d'exécution?
Ensuite, si je cours:
apt-cache policy linux-image* | grep -i 14.04.1
Je serai répertorié avec beaucoup de noyaux plus récents que le mien. par exemple.:
Candidate: 3.16.0-36.48~14.04.1
3.16.0-36.48~14.04.1 0
Candidate: 3.16.0-34.47~14.04.1
3.16.0-34.47~14.04.1 0
Et si je cours:
Sudo apt-get dist-upgrade
Cela ne fait rien, le noyau reste le même. Comment dois-je me comporter dans cette situation? Devrais-je mettre à jour le noyau manuellement?
UPDATE
Grâce à @Oli, j'ai enfin résolu mon problème qui m'a longtemps dérouté. Dans la version 2 de 14.04, LTS vérifie le noyau HWE actuellement disponible:
apt-cache policy linux-generic-lts-utopic
ça va dépendre par exemple:
linux-generic-lts-utopic:
Installed: 3.16.0.37.29
Candidate: 3.16.0.37.29
Version table:
*** 3.16.0.37.29 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main i386 Packages
500 http://archive.ubuntu.com/ubuntu/ trusty-security/main i386 Packages
100 /var/lib/dpkg/status
S'il a un candidat plus récent, vous pouvez le mettre à niveau en utilisant les commandes de la réponse ci-dessous.
Les "versions ponctuelles" LTS livrent souvent la dernière version de pile d'activation matérielle . Il s'agit des versions du noyau, du serveur X et du pilote graphique de la dernière version non-LTS, rétroportées sur le LTS. Cela permet aux utilisateurs de continuer à utiliser le même ancien logiciel, pris en charge pendant longtemps, mais avec un support matériel moderne (et des performances améliorées par les nouveaux pilotes/kernel/etc).
Mais ces améliorations ne sont pas automatiques. 14.04 utilisateurs doivent choisir avec quelque chose comme:
Sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
Ces méta-packages installent des packages parallèlement (c.-à-d. Des noyaux) ou remplacent les anciennes versions par les métadonnées provides
, de manière à ce que stock ne soit pas mis à jour automatiquement par 14.04. C'est pourquoi linux-image-generic
pointe toujours sur le stock [mais maintenu] 14.04 Version du noyau.
Pour revenir à votre question, pour obtenir la dernière version (et pour obtenir des mises à jour régulières), vous devez installer le dernier méta-paquet HWE. Celles-ci sont liées à la version qu'elles représentent, il n'y a donc pas de moyen automatisé ni de Nice pour y parvenir; vous devez frotter des cellules du cerveau. Actuellement, le dernier en date est utopique (Vivid devrait être ici bientôt), vous pouvez donc lancer:
Sudo apt-get install --install-recommends linux-generic-lts-utopic
Cependant, je recommanderais probablement d’emmener X et vos pilotes graphiques également.