Utiliser Gentoo et Calculate Linux

Mise à jour de Gentoo

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

logo_gentoo



Introduction




Voici un bref article qui récapitule les commandes pour mettre à jour Gentoo.



Mise à jour




Prérequis : Necessite app-portage/eix app-portage/portage-utils app-portage/gentoolkit

Dans un premier temps, on met à jour l'arbre portage :

Code BASH :
emerge --sync


ou si eix est installé

Code BASH :
eix-sync


On peut éventuellement vérifier avant toute chose et appliquer les mises à jour de portage et gcc sans les inscrire au "world" :

Code BASH :
emerge -1qvu sys-apps/portage sys-devel/gcc


On peut faire de même avec python :

Code BASH :
emerge -1qvu dev-lang/python


Si mise à jour de python il y a, ne pas oublier de mettre à jour les modules :

Code BASH :
python-updater


On met ensuite à jour le système, en tenant compte des nouveaux USE et des nouvelles dépendances :

Code BASH :
emerge -aquvDN --with-bdeps=y world


Si mise à jour de PERL, a été faite, on peut reconstruire les modules avec cette nouvelle version

Code BASH :
perl-cleaner -q --modules


On peut supprimer les dépendances orphelines :

Code BASH :
emerge -aqc


Si un nouveau kernel a été installé, on reconstruit les modules associés :

Code BASH :
emerge -q @module-rebuild


On reconstruit ensuite les dépendances invrses :

Code BASH :
revdep-rebuild -iq


On peut aussi supprimer les archives téléchargées (mais ça peut servir quand même, en fonction des ré-emerge des mêmes versions...)

Code BASH :
eclean-dist
eclean-pkg