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
Je voudrais savoir où je peux trouver les journaux pour les gestionnaires de paquets suivants :
apt-get
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*
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.