Mise à jour de Gentoo
Table des matières
Voici un bref article qui récapitule les commandes pour mettre à jour Gentoo.
Dans un premier temps, on met à jour l'arbre portage :
ou si eix est installé
On peut éventuellement vérifier avant toute chose et appliquer les mises à jour de portage et gcc sans les inscrire au "world" :
On peut faire de même avec python :
Si mise à jour de python il y a, ne pas oublier de mettre à jour les modules :
On met ensuite à jour le système, en tenant compte des nouveaux USE et des nouvelles dépendances :
Si mise à jour de PERL, a été faite, on peut reconstruire les modules avec cette nouvelle version
On peut supprimer les dépendances orphelines :
Si un nouveau kernel a été installé, on reconstruit les modules associés :
On reconstruit ensuite les dépendances invrses :
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...)
Introduction
Voici un bref article qui récapitule les commandes pour mettre à jour Gentoo.
Mise à jour
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 --al
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