OldGentooWiki:Maj Gentoo Quotidien

De Gentoo-Quebec.

(Redirigé depuis Maj Gentoo Quotidien)

Go-previous.png Index entretien et sauvegardes


Gentoo-quebec+Funtoo-quebec.png

Mise à jour de votre Gentoo au quotidien


Sommaire

Introduction

La mise à jour de votre Gentoo est une étape importante qui doit être effectuée avec soin, car sinon vous pouvez casser votre Gentoo sans vous en apercevoir.

Les outils de base

Tout d'abord, il faut vous assurez que vous avez les logiciels suivants d'installés sur votre Gentoo :

Gnome-dev-computer.png
# emerge -av app-portage/eix app-portage/gentoolkit app-portage/portage-utils sys-apps/slocate

Ces outils vont être très utile lors de vos mises à jour.

Mise à jour standard avec Portage 2.1.x

Synchonisation de l'arbre de portage ainsi que la base de données eix

Gnome-dev-computer.png
# time eix-sync

Mise à jour du système

Gnome-dev-computer.png
# time emerge -auDNv world

Mise à jour des fichiers de configuration si requis

Gnome-dev-computer.png
# dispatch-conf
Warning 64.png
Attention !
Lorsque la mise à jour inclut sys-libs/timezone-data, veuillez recréer le lien symbolique avec votre fichier /etc/localtime.
Gnome-dev-computer.png
# ln -sf /usr/share/zoneinfo/America/Montreal /etc/localtime

Adaptez America/Montreal à votre fuseau horaire.


Vérification des dépendances qui sont brisées

Gnome-dev-computer.png
# revdep-rebuild -i

Destruction des archives tar.bz2 pour les programmes qui ne sont plus présent dans votre système

Gnome-dev-computer.png
# eclean-dist -id

Mise à jour de la base de données de tous les fichiers présent sur votre Gentoo

Gnome-dev-computer.png
# updatedb

Mise à jour standard avec Portage 2.2.x

Synchonisation de l'arbre de portage ainsi que la base de données eix

Gnome-dev-computer.png
# time eix-sync

Mise à jour du système

Gnome-dev-computer.png
# time emerge -auDNv @system @world

Mise à jour des fichiers de configuration si requis

Gnome-dev-computer.png
# dispatch-conf
Warning 64.png
Attention !
Lorsque la mise à jour inclut sys-libs/timezone-data, veuillez recréer le lien symbolique avec votre fichier /etc/localtime.
Gnome-dev-computer.png
# ln -sf /usr/share/zoneinfo/America/Montreal /etc/localtime

Adaptez America/Montreal à votre fuseau horaire.


Vérification des dépendances qui sont brisées

Gnome-dev-computer.png
# revdep-rebuild -i

Destruction des archives tar.bz2 pour les programmes qui ne sont plus présent dans votre système

Gnome-dev-computer.png
# eclean-dist -id

Mise à jour de la base de données de tous les fichiers présent sur votre Gentoo

Gnome-dev-computer.png
# updatedb

Utilisation de eix et slocate

L'outil eix va vous permettre de rechercher un package ou savoir si celui-ci est installé sur votre Gentoo en plus d'avoir les Use flags que le package peut utiliser.

L'outil slocate va vous permettre de retrouver un fichier sur votre Gentoo.

Pour votre information, cette base de données locale se retrouve ici : /var/lib/slocate/slocate.db


Outils personnels