Ich finde an wajig praktisch, dass sich die Diskussion über apt /apt-get ja sogar dpkg durch den Gebrauch von wajig weitgehend erledigt.
Ein morgendliches update mit wajig sieht bei mir so aus:
die Schritte werden in /var/log/apt/history.log wie folgt protokolliert
Code: Alles auswählen
Start-Date: 2018-03-10 09:08:51
Commandline: /usr/bin/apt-get --show-upgraded dist-upgrade
Install: ruby2.5:amd64 (2.5.0-6, automatic), libruby2.5:amd64 (2.5.0-6, automatic)
Upgrade: libqmi-proxy:amd64 (1.18.0-3, 1.20.0-1), squashfs-tools:amd64 (1:4.3-4, 1:4.3-5), libqmi-glib5:amd64 (1.18.0-3, 1.20.0-1), ruby:amd64 (1:2.5~1, 1:2.5.0), lintian:amd64 (2.5.77, 2.5.78), libmbim-proxy:amd64 (1.14.2-2.1, 1.16.0-1), libmbim-glib4:amd64 (1.14.2-2.1, 1.16.0-1), libsamplerate0:amd64 (0.1.9-1, 0.1.9-2), libmicrodns0:amd64 (0.0.8-1, 0.0.9-1)
End-Date: 2018-03-10 09:08:59
und ein anschließendes
erscheint ebenso:
Code: Alles auswählen
Start-Date: 2018-03-10 09:09:28
Commandline: /usr/bin/apt-get autoremove
Remove: libquvi-scripts-0.9:amd64 (0.9.20131130-1.1), python3-mako:amd64 (1.0.7+ds1-1), libquvi-0.9-0.9.3:amd64 (0.9.3-1.2), ruby2.3:amd64 (2.3.6-2), libgrilo-0.3-0:amd64 (0.3.4-1), lua-bitop:amd64 (1.0.2-5), lua-expat:amd64 (1.3.0-4), libtotem-plparser-common:amd64 (3.26.0-2), lua-json:amd64 (1.3.3-2), libgpod4:amd64 (0.8.3-11), libgmime-3.0-0:amd64 (3.2.0-1), libtotem-plparser18:amd64 (3.26.0-2), libgpod-common:amd64 (0.8.3-11), python3-markupsafe:amd64 (1.0-1+b1), lua-socket:amd64 (3.0~rc1+git+ac3201d-4), lua-lpeg:amd64 (1.0.0-2), libsgutils2-2:amd64 (1.42-2), libdmapsharing-3.0-2:amd64 (2.9.39-2)
End-Date: 2018-03-10 09:09:34
Genauso wird /var/log/aptitude beschrieben, sollte dieses Tool benutzt werden.
Da man in der Regel sein System hauptsächlich dadurch versaut, indem man falsches installiert /purgt / autoremoved ist nach meinem Gefühl alles
protokolliert, was sonst auch da wäre.