tutorials:arch:pacman:pacman.log_lesen_und_verstehen:pacman.log_lesen_und_verstehen
Inhaltsverzeichnis
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
Feld | Typ | Beispiel | Beschreibung |
---|---|---|---|
1 | Datum | [2023-10-07T13:36:50+0200] | Ein Zeitstempel, wann die Aktion ausgelöst wurde |
2 | Caller | [PACMAN] | Prozess, der die Aktion durchgeführt hat |
3 | Nachricht | Running 'pacman -Sy' | Die eigentliche Log-Nachricht |
Caller Typen
Caller | Beschreibung |
---|---|
[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