Page 1 of 1

Packetliste Linux

Posted: 18. Jul 2007 8:46
by Michaelos
Hallo,

Gibt es in Linux eine Packet-Liste, die mir darüber aufschluss gibt, welche Packete installiert sind. Ich habe mein System nämlich mühsam konfiguriert, und wenn man was defekt gehen sollte, dann will ich das nicht nochmal machen.
Gibt es eine art Packetindex, den man dann einfach nur aufspielen muss, und das System konfiguriert die Packete dann von selbst ???

Posted: 18. Jul 2007 12:06
by sith
die von dir benutzte distribution wäre in diesem zusammenhang schon interressant.
dpkg -l
zeigt dir eine liste aller installierter packete auf einem debian system, oder eben auf darauf basierenden an.

Posted: 18. Jul 2007 12:11
by sith
solltest du eine distri nutzen die oben reinpasst, interressierts du dich wahrscheinlich für
dpkg --get-selection
und
dpkg --set-selection
mehr dazu dann mit
man dpkg

Posted: 18. Jul 2007 12:11
by Michaelos
Hallo,

Ich benutze Linux SuSE 10.2.....Ich weiß wie man sich eine liste erstellet und in eine Datei ausgeben lassen kann z.B.:

Code: Select all

 rpm -qa | sort > Packetliste.txt
Aber ich möchte im Falle eines Systemabsturzes eine Konfigdatei der Packete haben, sodass sich alle Packete nach dieser Datei, automatisch deinstallieren oder installieren...eine Idee ? :?:

pakete

Posted: 18. Jul 2007 12:29
by sumsi
Äquivalaent dazu bei RPM-Verwaltung:

Code: Select all

rpm -ql
Also lenke diese Abfrage in eine Datei. Bei Bedarf lies diese zeilenweise aus und übergebe diesen den "Paket-Installations-Manager" , je nach Distrie "apt-get -install"(Debian, "yum" RedHat, "urpmi" Mandriva, für SuSE weis ich's leider nicht ... :oops:

langsam

Posted: 18. Jul 2007 12:34
by sumsi
hab' heut 'n schlechten tag, bin zu langsam. bei suse: gab es da nicht autoyast?

Posted: 18. Jul 2007 13:16
by Michaelos
Hi,

Autoyast ist eine Automatisierung für eine Installation der gesamten Betriebssystems.
Ich habe es mit :

Code: Select all

 rpm -i /etc/paketliste 

probiert, klappt aber nicht so ganz....diese automatische Paketkonfiguration, quasi, alle Pakete in der Datei "paketliste" sollen installiert werden. Sollten auf dem System welche dabei sein, die nicht zur Liste passen, dann sollen diese gelöscht werden. :roll: