Où sont les journaux pour apt-get?

54

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

  • Gestionnaire de paquets Synaptic
  • Centre de logiciels Ubuntu
  • Les journaux lorsque vous utilisez le terminal avec apt-get
sdale1930
la source
Aucun des journaux énumérés dans les réponses n’est très détaillé. Je pense que ce serait bien de voir quelque chose comme: "télécharger l'index de blah blah télécharger deb blah installer le paquet foo version 1.2.3 à partir du fichier foo.blah.deb" au lieu de simplement des listes de paquets installés.
Brian Minton
askubuntu.com/questions/21657/…
Ciro Santilli a annoncé

Réponses:

55

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
nux
la source
Puis-je utiliser un chat pour les voir?
sdale1930
5
oui vous pouvez l'homme
Nux
5
Bien sûr, cat /var/log/apt/term.logle contenu du fichier sera bien affiché. Vous pouvez également être intéressé par tail -f /var/log/apt/term.log. Cela n'affiche que les dernières lignes (queue) du fichier et, ce qui est plus intéressant, imprimera continuellement tout ce qui sera ajouté à ce fichier. C'est assez intéressant si vous voulez "observer" le journal.
Malte Skoruppa
votre accueil mon ami
nux
11
utilisez lessafin que vous puissiez faire défiler plus facilement.
Sjas
26

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

Notez également que les anciens journaux sont archivés logrotateune fois par mois. Pour combiner le courant history.logcomprimé et tous les anciens history.logfichiers que vous pouvez utiliser catet zcatcomme 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 greppour trouver ce dont vous avez besoin:

$ grep package_name ~/Desktop/allhistory.logoù 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, a suggéré d'utiliser zgrepdirectement si l'on cherche des lignes liées à un paquet spécifique. Cela fonctionne pour moi en supposant que je recherche les deux history.loget ses fichiers archivés existants pour smtube:

zgrep smtube /var/log/apt/history*
DK Bose
la source
2
Ou courir zgrepdirectement.
Bohr
13

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

Sagar Patni
la source