web-dev-qa-db-fra.com

Comment installer les nouvelles versions du noyau Linux?

Une nouvelle version du noyau Linux, 3.4, a été publiée aujourd'hui. Comment puis-je l'installer?

13
OrangeTux

Attention.

Cela peut casser votre système. Les pilotes NVIDIA et ATI/AMD et le réseau sans fil broadcom ne fonctionneront probablement pas encore.

Je le déconseillerais mais si les choses se gâtent, vous devriez pouvoir le réparer en démarrant un ancien noyau et en le supprimant. Quelque chose comme ça ...

 Démarrez à partir du CD 
 Mount -o bind/dev /dev
mount -o bind/proc /proc[.____.ichochroot 
 Apt-get install 
 update-grub 

De commentaire par Tomas une méthode plus facile:

  • En entrant GRUB par la mise en attente du poste au démarrage, vous pouvez entrer les "versions précédentes" de Linux. Là, vous pouvez sélectionner votre ancien noyau, qui n'est pas supprimé par défaut.
  • Maintenant, si vous le voulez encore ...

Téléchargez les trois fichiers .DEB dont le nom commence par linux à partir d'ici: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/

Exemple pour i386 (prenez le 2 avec AMD64 dans le nom pour 64 bits et pae dans le nom pour i386 avec 4 + Go de mémoire; cochez uname -a en cas de doute!):

linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • Installez tous les 3 paquets ...

Exemple pour i386

Sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb    
Sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • Redémarrez votre système ...
Sudo reboot
  • Essaye-le ...
uname -r

Cela devrait montrer un noyau avec 3.4 dans le nom.

  • "Cette version inclut plusieurs mises à jour de Btrfs: blocs de métadonnées supérieurs à 4 Ko,
  • bien meilleure performance des métadonnées,
  • meilleure gestion des erreurs et
  • de meilleurs outils de récupération.
  • un nouveau ABI X32 qui permet de fonctionner en mode 64 bits avec des pointeurs 32 bits;
  • plusieurs mises à jour des pilotes GPU: mise en mode précoce de Nvidia Geforce 600 'Kepler', prise en charge des séries AMD RadeonHD 7xxx et AMD Trinity APU et prise en charge des graphiques Intel Medfield;
  • prise en charge de l'auto-vérification de pilote cpu x86, une cible de mappeur de périphériques qui stocke des hachages cryptographiques de blocs pour vérifier les intrusions, une autre cible permettant d'utiliser des périphériques externes en lecture seule comme source d'origine d'un volume LVM provisionné fin,
  • plusieurs améliorations de performances telles que l'interface graphique de rapport GTK2 et
  • un nouveau module de sécurité "Yama". "
  • Vous pouvez aider à tester le support officiel 3.4 dans 12.04 en suivant les instructions suivantes: http://www.theorangenotebook.com/2012/06/call-for-testing-1210-kernel-on-1204.html
15
Rinzwind

buntu (32-bit) Generic:

Exécutez les commandes suivantes:

1.Créer un dossier pour le noyau

mkdir kernel3.4.1stable && cd kernel3.4.1stable 

2.Télécharger le noyau

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb 

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

forfait supplémentaire

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

3. Installer le noyau

Sudo dpkg -i linux-*.deb 

Sudo update-grub 

buntu (64 bits):

Exécutez les commandes suivantes:

1.Créer un dossier pour le noyau

mkdir kernel3.4.1stable && cd kernel3.4.1stable

2.Télécharger le noyau

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_AMD64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_AMD64.deb 

forfait supplémentaire

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_AMD64.deb

3. Installer le noyau

Sudo dpkg -i linux-*.deb 

Sudo update-grub 

Extra Package? - Il contient des pilotes supplémentaires laissés hors du package du noyau de base; Installez-le uniquement si vous avez besoin de ces pilotes.

Prendre plaisir!

1
penreturns

Allez dans Terminal et tapez chacune de ces commandes pour mettre à jour le dernier noyau 3.5 ET les derniers pilotes nvidia:

 Sudo add-apt-repository ppa:xorg-edgers/ppa

 Sudo apt-get update

 Sudo apt-get dist-upgrade

Si quelque chose ne fonctionne pas correctement ou si vous souhaitez simplement revenir à l'ancien noyau, tapez ce qui suit:

 Sudo apt-get install ppa-purge

 Sudo ppa-purge ppa:xorg-edgers/ppa
0
TenPlus1