Benutzer-Werkzeuge

Webseiten-Werkzeuge


tutorials:arch:pacman:pacman.log_lesen_und_verstehen:pacman.log_lesen_und_verstehen

pacman.log lesen und verstehen

Bei der Systempflege sollte die Terminal-Ausgaben besondere Beachtung geschenkt werden. Es werden unter anderem wichtige Informationen vom Paketbetreuer bereitgestellt.

Beispiel Auszug aus einem pacman.log

/var/log/pacman.log
[2024-10-13T09:18:54+0200] [ALPM] warning: /etc/clamav/freshclam.conf installed as /etc/clamav/freshclam.conf.pacnew
[2024-10-13T09:18:58+0200] [ALPM] warning: /etc/eos-script-lib-yad.conf installed as /etc/eos-script-lib-yad.conf.pacnew
[2024-10-13T09:19:02+0200] [ALPM] warning: /etc/libvirt/qemu.conf installed as /etc/libvirt/qemu.conf.pacnew
[2024-10-13T09:19:02+0200] [ALPM] warning: directory permissions differ on /var/lib/libvirt/swtpm/, filesystem: 755  package: 711
[2024-10-13T09:19:02+0200] [ALPM] warning: directory permissions differ on /var/log/swtpm/libvirt/qemu/, filesystem: 730  package: 755
[2024-10-13T09:19:07+0200] [ALPM] upgraded rp-pppoe (4.0-1 -> 4.0-2)
[2024-10-13T09:19:07+0200] [ALPM-SCRIPTLET] >>> The kernel-mode plugin has a new place.
[2024-10-13T09:19:07+0200] [ALPM-SCRIPTLET] >>> It's now located under /usr/lib/rp-pppoe/rp-pppoe.so
[2024-10-13T09:19:07+0200] [ALPM-SCRIPTLET] >>> Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf

Es werden auch Warnungen ausgegeben, wenn „.packnew“, „.packsave“ Dateien entstehen. Siehe auch Pacman/Pacnew_and_Pacsave

pacman.log mit paclog betrachten

Die Ausgaben von Pacman werden in der Datei /var/log/pacman.log protokolliert. Einträge können mit dem paclog Tool aus dem Paket pacutils gefiltert werden. Siehe auch PACLOG(1)

Beispiele

Filtert den pacman.log nach den letzten 10 Minuten:

paclog --after="$(date -Iminutes -d "10 minute ago")"

Filtert den pacman.log nach einem bestimmten Tag:

paclog --after=2023-01-01 | paclog --before=2023-01-02

Zeigt nur die Warnungen der letzten 10 Minuten an:

paclog --warnings | paclog --after="$(date -Iminutes -d "10 minute ago")"

pacman.log Interpretieren

[2023-10-07T13:36:50+0200] [PACMAN] Running 'pacman -Sy'
[2023-10-07T13:38:35+0200] [ALPM] transaction started
[2023-10-07T13:38:36+0200] [ALPM] upgraded grub (2:2.12rc1-3 -> 2:2.12rc1-4)
[2023-10-07T13:38:36+0200] [ALPM-SCRIPTLET] :: To use the new features ...
[2023-10-07T13:38:43+0200] [ALPM] transaction completed
FeldTypBeispielBeschreibung
1Datum[2023-10-07T13:36:50+0200]Ein Zeitstempel, wann die Aktion ausgelöst wurde
2Caller[PACMAN]Prozess, der die Aktion durchgeführt hat
3NachrichtRunning 'pacman -Sy'Die eigentliche Log-Nachricht

Caller Typen

CallerBeschreibung
[PACMAN]Aktion wird von pacman durchgeführt
[ALPM] Ausgaben des Arch Linux Package Management
[ALPM-SCRIPTLET] Ausgabe von Hooks und Skripten, die weitere Aktion nach einer Installation/Deinstallation/Upgrade eines Paketes durchgeführt werden. Siehe auch Creating_packages#Overview

Einträge von [ALPM-SCRIPTLET] sind wichtige Informationen, die vom Paket Maintainer bereitgestellt werden.

Siehe auch

tutorials/arch/pacman/pacman.log_lesen_und_verstehen/pacman.log_lesen_und_verstehen.txt · Zuletzt geändert: 2024/10/13 09:30 von gahsul