=====Calculate Linux - Installer le dernier noyau=====
Tuto par Coconuts [[https://hyliatyde.space/forum/viewtopic.php?id=411 | Ici sur le forum]]
----
La commande eix calculate-sources permet d’afficher les noyaux installables sur le système
eix calculate-sources
Retour de la commande, dans cet exemple
sys-kernel/calculate-sources
Available versions:
(4.4.115) (~)4.4.115^bs
(4.9.80) (~)4.9.80^bs
(4.14.14) 4.14.14^bs
(4.14.17) (~)4.14.17^bs
(4.15.1) (~)4.15.1^bs{tbz2}
{build firmware +grub minimal muqss pae symlink themes uksm +vmlinuz}
Installed versions: 4.15.1(4.15.1)^bs{tbz2}(15:57:48 08/02/2018)(firmware grub minimal symlink themes vmlinuz -build -pae -uksm)
Homepage: http://www.calculate-linux.org
Description: Calculate Linux kernel image
[1] "calculate" /var/lib/layman/calculate
----
===Cet exemple décrit l'installation du dernier kernel binaire en date pour calculate, le 4.15.1===
Avant toute chose il est conseillé de lancer une mise à jour du système
sudo cl-update
Editer ou créer, et modifier le fichier, **portage/package.keywords/custom**
sudo nano /etc/portage/package.keywords/custom
Insérer cette ligne dans le fichier
sys-kernel/calculate-sources
Enregistrer F3\\
Quitter F2
Relancer la mise à jour
sudo cl-update
Cette commande va normalement proposer l’installation du dernier kernel
Synchronisation des dépôts
* Checking Distros updates ... [ ok ]
* Checking Calculate updates ... [ ok ]
* Checking Gentoo updates ... [ ok ]
* Synchronisation terminée
Configuration système
* Update server http://miroir.linuxtricks.fr/calculate
Mise à jour des paquets
* Calcul des dépendances ...
* Liste des paquets à installer
* Calculate Linux kernel image (NS) sys-kernel/calculate-sources-4.15.4 (93833 KiB)
* 1 paquets à installer, 93833 KiB à télécharger
Voulez-vous installer ces paquets ? (Yes/No):
Répondre **Yes** et redémarrer le système
Pour vérifier que l’initramfs à bien été généré
ls /boot
----
===Problème rencontré===
Si vous avez ce retour à la fin de la mise à jour
* La compilation de net-wireless/broadcom-sta-6.30.223.271-r4::gentoo a échoué
* Mise à jour échouée
Et que vous n'avez pas besoin de ce pilote sur votre pc, il suffit de le désinstaller. Toutefois, cette erreur n'empêche pas l'installation du noyau.
sudo emerge --depclean net-wireless/broadcom-sta
La commande emerge --depclean nom_du_paquet
supprime le paquet désigné ainsi que les dépendances liées qui ne sont pas utilisées.\\
Si vous souhaitez désinstaller uniquement le paquet sans toucher aux dépendances, il faut utiliser la commande emerge --unmerge nom_du_paquet
Relancer la mise à jour
sudo cl-update
Voir [[https://hyliatyde.space/forum/viewtopic.php?pid=25164#p25164 | Ici sur le forum]]
Pour information depuis je suis passé au noyau 4.15.4, car cl-update mettra automatiquement le dernier noyau à jour.
Merci Coconuts :-)
=====Liens utiles=====
[[https://www.youtube.com/watch?v=JmofiqSaYow&feature=youtu.be | La vidéo explicative d’Adrien D]]