Huck Fin hat geschrieben:
Den Rest muss ich erst mal suchen / untersuchen.
Mühsam...
Wenn man wüsste wonach man suchen muss...
Mein bevorzugter "offline" Weg, hier am Beispiel sogo
Code: Alles auswählen
mkdir /tmp/_sogo
cd /tmp/_sogo
apt-get download sogo/stretch sogo-common/stretch
ls -1 *.deb | while read pack; do
packname="$(basename "$pack" .deb)"
dpkg-deb -e "$pack" "$packname" # control-Dateien
dpkg-deb -x "$pack" "$packname" # Dateien
done
find -name "*.gz" -exec gunzip "{}" \; # zBsp. man-pages, readme
(Die Schleife steckt hier in einem Skript dpkg-xx, angereichert mit dem Fall .udeb)
Eine andere Möglichkeit schien mir
Code: Alles auswählen
grep OPTION $(dpkg-query -L sogo sogo-common | sort -u)
(hat Fehlermeldungen durch dabei angegebene Verzeichnisse)
Systematisches Problem sind alternatives/diversions.
Das systematische Problem durch bei Installation angelegte zusätzliche Dateien kann bei erster Lösung durch einen Blick in die control-Dateien der Pakete abgeschätzt werden.
Weiteres systematisches Problem sind zusätzlich angelegte Dateien durch Benutzung des Paketes.
Bsp. /run/systemd/, /var/spool/cron/crontabs/, chrooted Einstellungen
ziemlich oft in sowas wie /var/lib/Paket/.
Dann lohnt gelegentlich ein Suchen nach / Vergleich mit Upgrade-Resten