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

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

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

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*

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.