web-dev-qa-db-fra.com

Où sont les journaux pour apt-get?

J'aimerais savoir où trouver les journaux des gestionnaires de paquets suivants:

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

Les journaux apt peuvent être trouvés dans /var/log/apt/term.log. Pour les afficher avec GEdit, vous pouvez utiliser la commande:

gedit /var/log/apt/term.log
54
nux

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

Notez également que les anciens journaux sont archivés avec logrotate une fois par mois. Pour combiner le history.log actuel et tous les anciens fichiers history.log compressés, vous pouvez utiliser cat et zcat comme ceci:

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

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

$ grep package_name ~/Desktop/allhistory.log où vous allez mettre 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, suggère d'utiliser zgrep directement si l'on cherche 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*
26
DK Bose

vérifier le fichier

/var/log/dpkg.log

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

aussi, vous pouvez voir les journaux synaptiques à travers son interface graphique

13
Sagar Patni