Am Dienstag, 22. März 2016, 07:51:12 schrieb Werner Flamme:
Herbert Albert [21.03.2016 16:16]:
Am Montag, 21. März 2016, 15:48:20 schrieb Renate Neike:
Am Mon, 21 Mar 2016 15:28:46 +0100
schrieb Herbert Albert
: Hallo,
Hallo Herbert,
gibt es eine Möglichkeit eine Paketliste aller installierten Pakete für eine evtl. Neuinstallation zu generieren und mit dieser dann bei vorhandenen Repos ggf. eine Neuinstallation durchführen zu können?
So etwas evt.
Liste aller installierten RPMs: rpm -qa > rpm.txt
Diese Liste mit zypper installieren. zypper in `while read line; do echo $line ;done < rpm.txt`
Gruß Renate
Hallo Renate,
in der Liste (je Zeile) steht dann aber mehr als zypper braucht, z.B. "yast2-installation-3.1.116-1.6.noarch" anstatt "yast2-installation". Kann da der Befehl von Dir mit umgehen?
Gruß
Herbert
Hallo Herbert,
aus "man rpm" ist zu entnehmen, dass man nicht auf das Standard-Ausgabeformat von rpm, also name-version.arch, angewiesen ist. Dort ist sogar genau der Fall angesprochen, dass man nur den Namen ausgeben will :)
rpm -qa --queryformat '%{NAME}\n' | sort > rpm.txt
Das "| sort" kannst Du weglassen, wenn Du es nicht sortiert haben möchtest :)
HDH, Werner wieder was gelernt :-)