Frage zu "dpkg --set-selections"?

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Frage zu "dpkg --set-selections"?

Beitrag von Strunz_1975 » 12.05.2020 20:19:55

Hallo,

ich wollte mein System sichern, indem ich die installierten Pakete
in eine Text-Datei zu schreiben, mittels:
touch Datei.txt
dpkg --get-selections > Datei.txt
soweit so gut
nach einem Crash folgendes anwenden:
dpkg --set-selecitons < Datei.txt
Jetzt bekomme ich folgende Fehlermeldung:

dpkg: Warnung: unbekannte Pakete wurden gefunden; dies könnte bedeuten, dass die »available«-Datenbank veraltet ist und durch eine Frontend-Methode aktualisiert werden muss.

Folgendes habe ich schon probiert:

apt-get install dctrl-tools
sync-available

hat nichts gebracht :?:

Was muss ich tun?

Mfg
Strunz_1975
Debian Bookworm

inne
Beiträge: 3273
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Frage zu "dpkg --set-selections"?

Beitrag von inne » 12.05.2020 20:23:49

Schau mal in die Manpage, dort gibt es eine Anleitung dazu:

dpkg --get-selections >"$HOME/dpkg-selections"
debconf-get-selections >"$HOME/debconf-selections"

debconf-set-selections "$HOME/debconf-selections"
apt-cache dumpavail | dpkg --merge-avail
dpkg --clear-selections
dpkg --set-selections <"$HOME/dpkg-selections"
apt-get dselect-upgrade

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Frage zu "dpkg --set-selections"?

Beitrag von Strunz_1975 » 12.05.2020 20:25:58

inne hat geschrieben: ↑ zum Beitrag ↑
12.05.2020 20:23:49
Schau mal in die Manpage, dort gibt es eine Anleitung dazu:

dpkg --get-selections >"$HOME/dpkg-selections"
debconf-get-selections >"$HOME/debconf-selections"

debconf-set-selections "$HOME/debconf-selections"
apt-cache dumpavail | dpkg --merge-avail
dpkg --clear-selections
dpkg --set-selections <"$HOME/dpkg-selections"
apt-get dselect-upgrade
Tut mir leid, ich verstehe das nicht
Debian Bookworm

inne
Beiträge: 3273
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Frage zu "dpkg --set-selections"?

Beitrag von inne » 12.05.2020 20:29:15

Du musst erst noch

apt-cache dumpavail | dpkg --merge-avail

ausführen, wenn noch nicht geschehen.

inne
Beiträge: 3273
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Frage zu "dpkg --set-selections"?

Beitrag von inne » 12.05.2020 20:56:47

Was auch noch fehlen kann ist

apt-get update

ansonsten wirst Du einfach Paketnamen gesichert haben, wo du nun die Pakete nicht mehr installieren kannst, weil die nicht mehr verfügbar sind?

Es ist auch eine Warnung, kein Fehler!

tobo
Beiträge: 1964
Registriert: 10.12.2008 10:51:41

Re: Frage zu "dpkg --set-selections"?

Beitrag von tobo » 12.05.2020 21:02:00

Und wenn man dann auch noch die Abhängigkeiten wiederherstellen will, weil nämlich sonst alles als manuell installiert gilt, dann schaut man sich noch apt-mark mit den Argumenten showauto/showmanual an. Also, vorher...

Antworten