Révision de Actualiser le Kernel Linux-Libre du lun, 02/10/2014 - 14:45

Les révisions vous permettent de suivre les différences entre plusieurs versions d’un message.

Ce tutoriel vous montrera comment actualiser rapidement et facilement le noyau Linux-libre, grâce à l'ajout d'un dépôt dédié.

Le dépôt en question contient des paquets au format .deb, compilés pour les processeurs x86 d'architecture 32 et 64 bits. Il a été testé avec différentes distributions GNU/Linux dérivées de Debian et fonctionne parfaitement sous Trisquel.

Un grand merci à jxself pour la maintenance de ce dépôt. Plus d'informations sur son site (en anglais) : http://jxself.org/linux-libre/.

Ajouter le dépôt :

1. Modifier le fichier source.list :

Nous allons modifier /etc/apt/sources.list de façon à ajouter le nouveau dépôt. Nous utiliserons ici l'éditeur de texte gedit, mais vous pouvez le remplacer par celui de votre choix.

Exécutez dans un terminal la commande suivante :

sudo gedit /etc/apt/sources.list
Une fois le fichier ouvert, ajoutez-y la ligne suivante à la fin :
deb http://jxself.org/repo/freesh/ freesh main
Vous pouvez alors enregistrer le fichier puis quitter l'éditeur de texte.

2. Téléchargez et Ajoutez la clé du dépôt :

Exécutez dans un terminal la commande suivante :

wget http://jxself.org/repo/freesh/archive-key.asc
Une fois le téléchargement achevé, ajoutez la clé comme ceci :
sudo apt-key add archive-key.asc
3. Actualisez les dépôts :

Les informations sur les dépôts doivent être actualisées afin que le nouveau noyau vous soit proposé par votre gestionnaire de paquets. Pour cela écrivez ce qui suit dans le terminal :

sudo apt-get update
(À votre convenance aptitude peut remplacer apt-get).

Installer le nouveau noyau Linux-libre :

Le dépôt que nous venons d'ajouter propose différents paquets qui correspondent à différentes versions du noyau Linux-libre, pour différentes architectures (x86 en 32 ou 64 bits) et différents modes d'actualisation ou de mise à niveau.

Dans l'exemple qui suit, nous allons voir comment installer la toute dernière version stable du noyau Linux-libre.

De plus, le paquet que nous choisirons d'installer autorisera ensuite une mise à niveau automatique de la version du noyau Linux-libre au fil du temps. Ainsi, en dehors des habituels correctifs de sécurité, votre gestionnaire de mises à jour vous proposera toujours la dernière version stable de ce noyau.

1. Choisissez le noyau correspondant à l'architecture de votre système. Si vous l'ignorez, la commande suivante vous l'indiquera :

arch
Ce tableau vous permet de savoir quels sont les paquets à installer en fonction de votre architecture :

Architecture CPU Nom du Paquet
x86 32-bit

linux-libre32

linux-libre32-headers

64-bit

linux-libre64

linux-libre64-headers

Dans cet exemple, nous considérerons que la machine sur laquelle Trisquel est installée possède un microprocesseur d'architecture 64 bits. Nous installerons donc le noyau linux-libre64 et les entêtes linux-libre64-headers associées (ces entêtes sont nécessaires à certaines applications comme Virtualbox).

2. Installez le noyau (et les entêtes si nécessaires) :

Maintenant nous allons simplement utiliser apt-get (ou aptitude) de façon à installer, à partir du dépôt, le noyau Linux-libre le plus récent et automatiquement mis à niveau. Pour cela, exécutez la commande suivante dans un terminal :

sudo apt-get install linux-libre64 linux-libre64-headers
Comme l'indique le tableau précédent, pour une machine avec une architecture 32 bits il suffit ici de remplacer le chiffre 64 par 32.

Il ne vous reste plus qu'à patienter jusqu’à la fin de l’installation.

Actualiser Grub :

Ceci est la dernière, mais aussi la plus importante étape. En effet, sans cette actualisation, il ne vous serait pas possible de voir et de démarrer le nouveau noyau fraîchement installé au démarrage de la machine. Ce serait dommage vu tout le travail réalisé jusqu'à maintenant ! Pour cette dernière étape, exécutez ceci dans le terminal :
sudo update-grub2
Patientez jusqu’à la fin de la mise à jour de GRUB et redémarrez la machine.

Votre Trisquel tournera maintenant toujours avec le dernier noyau Linux-libre !

Si vous rencontrez un problème, reportez le ici :

Révisions

10/23/2012 - 20:40
aliasbody
10/23/2012 - 21:35
Magic Banana
02/24/2013 - 18:03
slughnaz
08/12/2014 - 14:04
eean
05/17/2015 - 11:41
Fraz
07/18/2015 - 18:12
Julius22
12/10/2018 - 17:09
Hdesmi