liste installierter programme erstellen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mjik
Beiträge: 54
Registriert: 28.08.2006 22:45:48

liste installierter programme erstellen

Beitrag von mjik » 06.09.2007 19:11:44

hallo ,

Ich wollt demnächst mein System neu installiern, (ich will meine festplatten verschlüsseln)
dafür würd ich nun gerne eine Liste aller installierter Programme erstellen, so dass ich dann später auf dem frischen System einfach die installation meiner über die Zeit angesammelten Programme mit einem schwung erledigen kann.

Für apt-get konnte ich keine solche Funktion entdecken.
Stattdessen dachte ich mir die Ausgabe von ls /var/cache/apt/archives zu nutzen. aber dort müssen einmal die "schwänze" abgeschnitten werden damit ich den Namen zur später Installation direkt benutzen kann. Sollte wohl nicht das Problem werden. Die "Schwänze" scheinen alle, auf den ersten Blick, mit einem "_" (Unterstrich) zu beginnen. Nun weiß ich aber nicht ob in dem benannten Verzeichnis wirklich 100% aller über den Paketmanager installierten Progs liegen. ??? Is dies so?
Und um mir das Klamüseln zur ersparen, kennt jemand eine elegantere Lösung oder gar ein kleines Progie das nicht erst noch geschrieben werden muss das mir hier helfen könnte?

(ich bin mir nicht ganz sicher ob meine Frage hier an der richtigen steht, sonst verschieben)

Benutzeravatar
uljanow
Beiträge: 529
Registriert: 20.09.2005 21:14:00

Beitrag von uljanow » 06.09.2007 19:14:47

Code: Alles auswählen

dpkg --get-selections \*
# oder
dpkg --list

Benutzeravatar
towo
Beiträge: 4546
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von towo » 06.09.2007 19:21:53

Code: Alles auswählen

dpkg -l|awk '/^ii/{ print $2 }'|grep -v -e ^lib -e -dev -e $(uname -r) >packages.txt

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Beitrag von Teddybear » 06.09.2007 19:29:40

towo hat geschrieben:

Code: Alles auswählen

dpkg -l|awk '/^ii/{ print $2 }'|grep -v -e ^lib -e -dev -e $(uname -r) >packages.txt
wie umständlich....

dkpg --get-selections und später dpkg --set-selections ist da einfacher
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

mjik
Beiträge: 54
Registriert: 28.08.2006 22:45:48

Beitrag von mjik » 06.09.2007 19:52:07

danke euch dreien !!
super , ganau sowas dachte ich ^^

Antworten