OldGentooWiki:Logs d'installation

De Gentoo-Quebec.

(Redirigé depuis Logs d'installation)

Go-previous.png Index des trucs et astuces


Gentoo-quebec+Funtoo-quebec.png

Logs d'installation


Sommaire

Contexte

Après avoir installé de nouveaux programmes ou effectué des mises à jour, vous avez sans doute remarqué que parfois, Portage vous demande d'effectuer un certain nombre d'opérations pour compléter l'installation. Par défaut, ces messages sont archivés dans le fichier /var/log/portage/elog/summary.log-xxxxxxxx.

Ces messages sont souvent très importants et ne pas en tenir compte peut dans certains cas avoir de graves conséquences. C'est pourquoi ce petit tutoriel va vous montrer comment gérer facilement ces messages. C'est lors d'une grosse installation (kde, gnome par exemple) ou d'une mise à jour importante que vous en apprécierez vraiment l'utilité.

Modification du fichier "make.conf"

Tout d'abord, nous allons ajouter quelques ligne au fichier make.conf. Par défaut, les messages de Portage sont uniquement affichés à la fin de l'installation et archivés dans /var/log/portage/elog/summary.log-yyyymmdd.

Nous allons modifier ce comportement et créer des fichiers .log individuels. Pour ce faire, nous ajoutons deux instructions dans notre fichier make.conf. La première indique le type d'information que nous voulons voir, la seconde, ce que nous voulons en faire.

Modification du fichier /etc/make.conf

PORTAGE_ELOG_CLASSES="log warn error info"
PORTAGE_ELOG_SYSTEM="echo:log,warn save:log,warn,error,info syslog:error"


Dans le cas présent, nous voulons toutes les informations. Nous voulons que les informations des types "log"et "warn" soient affichées à la fin de l'installation. Nous demandons également que les informations des types "log", "warn", "error" et "info" soient sauvegardées dans des fichiers individuels. Les informations du type "error" sont aussi envoyées vers "syslog".

Pour toutes les combinaisons possibles, voir le manuel de make.conf.

Gnome-dev-computer.png
$ man make.conf

Installation de l'utilitaire "elogv"

Il nous faut maintenant installer un petit utilitaire qui va nous premettre de consulter facilement nos logs.

Gnome-dev-computer.png
# emerge -av elogv

Il existe également un utilitaire similaire qui utilise gtk+. Vous pouvez l'installer avec la commande suivante.

Gnome-dev-computer.png
# emerge -av elogviewer

Utilisation de "elogv"

A la fin d'une installation, il nous suffit maintenant de lancer le programme elogv pour voir les messages de Portage. Chaque fichier log est précédé d'une étoile qui indique le type de contenu.

  • couleur verte: information de base, peut être ignorée.
  • couleur rouge: erreurs
  • couleur jaune: warn, généralement vous indique qu'il y a quelque chose à faire pour compléter l'installation
  • couleur rose: log, peut également indiquer une étape optionelle.

Périodiquement il peut être utile de nettoyer le dossier /var/log/portage/elog, soit en effaçant les fichiers qu'il contient, soit en les archivant.

L'utilitaire "elogviewer" s'utilise de manière similaire. Il permet en plus de supprimer les fichiers directement depuis l'interface après leur consultation.


Outils personnels