Ci-dessous, les différences entre deux révisions de la page.
— |
informatique:calculate:administration_systeme_3 [2018/02/25 11:48] (Version actuelle) M'lou créée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | =====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 | ||
+ | |||
+ | <code user>eix calculate-sources </code> | ||
+ | |||
+ | Retour de la commande, dans cet exemple | ||
+ | |||
+ | <code>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</code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===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 | ||
+ | <code user>sudo cl-update</code> | ||
+ | |||
+ | Editer ou créer, et modifier le fichier, **portage/package.keywords/custom** | ||
+ | <code user> sudo nano /etc/portage/package.keywords/custom</code> | ||
+ | |||
+ | Insérer cette ligne dans le fichier | ||
+ | <code>sys-kernel/calculate-sources</code> | ||
+ | |||
+ | Enregistrer F3\\ | ||
+ | Quitter F2 | ||
+ | |||
+ | Relancer la mise à jour | ||
+ | <code user>sudo cl-update</code> | ||
+ | |||
+ | Cette commande va normalement proposer l’installation du dernier kernel | ||
+ | |||
+ | <code>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): </code> | ||
+ | |||
+ | Répondre **Yes** et redémarrer le système | ||
+ | |||
+ | Pour vérifier que l’initramfs à bien été généré | ||
+ | |||
+ | <code>ls /boot</code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===Problème rencontré=== | ||
+ | |||
+ | Si vous avez ce retour à la fin de la mise à jour | ||
+ | |||
+ | <code> * La compilation de net-wireless/broadcom-sta-6.30.223.271-r4::gentoo a échoué | ||
+ | * Mise à jour échouée</code> | ||
+ | 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. | ||
+ | |||
+ | <code user> sudo emerge --depclean net-wireless/broadcom-sta</code> | ||
+ | |||
+ | <note> La commande <code>emerge --depclean nom_du_paquet</code> 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 <code>emerge --unmerge nom_du_paquet</code></note> | ||
+ | |||
+ | Relancer la mise à jour | ||
+ | |||
+ | <code user>sudo cl-update</code> | ||
+ | |||
+ | Voir [[https://hyliatyde.space/forum/viewtopic.php?pid=25164#p25164 | Ici sur le forum]] | ||
+ | |||
+ | <note>Pour information depuis je suis passé au noyau 4.15.4, car cl-update mettra automatiquement le dernier noyau à jour.</note> | ||
+ | |||
+ | Merci Coconuts :-) | ||
+ | |||
+ | =====Liens utiles===== | ||
+ | |||
+ | [[https://www.youtube.com/watch?v=JmofiqSaYow&feature=youtu.be | La vidéo explicative d’Adrien D]] |