75 votes

Où sont les logs pour apt-get ?

Je voudrais savoir où je peux trouver les journaux pour les gestionnaires de paquets suivants :

  • Gestionnaire de paquets Synaptic
  • Centre logiciel Ubuntu
  • Les journaux lors de l'utilisation du terminal avec apt-get

94voto

nux Points 34943

Les journaux d'apt se trouvent dans /var/log/apt/term.log . Pour les visualiser avec GEdit, vous pouvez utiliser la commande :

gedit /var/log/apt/term.log

45voto

DK Bose Points 37534

J'aime var/log/apt/history.log . Il est très concis.

Notez également que les anciens journaux sont archivés avec la fonction logrotate une fois par mois. Pour combiner l'actuel history.log et tous les anciens compressés history.log vous pouvez utiliser les fichiers cat y zcat comme ça :

cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd

Vous pouvez alors, par exemple, utiliser grep pour trouver ce dont vous avez besoin :

$ grep package_name ~/Desktop/allhistory.log où vous mettrez ce que vous voulez à la place de package_name .

$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$ 

Et, Bohr dans un commentaire, a suggéré d'utiliser zgrep directement si l'on recherche des lignes liées à un paquet spécifique. Cela fonctionne pour moi en supposant que je recherche à la fois history.log et ses fichiers archivés existants pour smtube :

zgrep smtube /var/log/apt/history*

18voto

nottings Points 56

Vérifier le fichier

/var/log/dpkg.log

qui enregistre toutes les activités d'apt, telles que les installations ou les mises à jour, pour les différents gestionnaires de paquets.

Vous pouvez également consulter les journaux de synaptic via son interface.

0voto

Luca Pinelli Points 1

Vous pouvez utiliser :

zcat /var/log/dpkg.log.*.gz | cat - /var/log/dpkg.log

ou si vous voulez moins de détails :

zcat /var/log/dpkg.log.*.gz | cat - /var/log/dpkg.log | grep -E 'install |upgrade |remove '

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X