Hallo, 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? Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen. Gruß Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
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 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
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 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mon, 21 Mar 2016 16:16:12 +0100
schrieb Herbert Albert
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?
Es wird eben genau diese Version installiert und ein "zypper up" macht es dann aktuell. Hm, Bedingung ist vermutlich, dass diese Version noch online zu finden ist :/ Gruß Renate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
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 --
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 :-)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Herbert, On 21.03.2016 15:28, Herbert Albert wrote:
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?
Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen.
YaST Software -> File -> Export --- YaST Software -> File -> Import. Auf Deutsch wäre "File" dann vermutlich "Datei". Viele Grüße Holgi -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlbwDbAACgkQ539IWoEy06Vc7gCfXiQ9TAlSalgIaQWoINhnd1ge A/EAn3p9MQCfg1TRdnsVnhutxvlKp05c =QmIT -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 21. März 2016, 16:05:20 schrieb Holger Sickenberg:
Hallo Herbert,
On 21.03.2016 15:28, Herbert Albert wrote:
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?
Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen.
YaST Software -> File -> Export --- YaST Software -> File -> Import.
Auf Deutsch wäre "File" dann vermutlich "Datei".
Viele Grüße Holgi
gpgkeys: HTTP fetch error 6: Could not resolve host: wwwkeys.eu.pgp.net stimmt das können die neueren Versionen. Schade, dass dies bei der Repo-Liste fehlt. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 21.03.2016 um 16:17 schrieb Herbert Albert:
Am Montag, 21. März 2016, 16:05:20 schrieb Holger Sickenberg:
Hallo Herbert,
On 21.03.2016 15:28, Herbert Albert wrote:
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?
Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen.
YaST Software -> File -> Export --- YaST Software -> File -> Import.
Auf Deutsch wäre "File" dann vermutlich "Datei".
Viele Grüße Holgi
gpgkeys: HTTP fetch error 6: Could not resolve host: wwwkeys.eu.pgp.net stimmt das können die neueren Versionen. Schade, dass dies bei der Repo-Liste fehlt. Ja aber wirklich.
Ist ja vollkommen unzumutbar das Verzeichnis /etc/zypp/repos.d irgendwo hin zu sichern ... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, ich habe die Liste mit $ rpm -qa --queryformat=%{NAME}"\n" | sort | tee /Pfad/meine_Paketauswahl.txt erstellt. Mit $ zypper install `cat /Pfad/meine_Paketauswahl.txt wieder installiert. Die Repos lassen sich mit $ zypper lr -e /Pfad/meinSystem.repo erstellen und mit $ zypper ar /Pfad/meinSystem.repo zurückspielen. Die Paketliste habe ich manchmal für Neuinstallationen für andere Händisch bearbeitet (gekürzt) und dann verwendet. Gruß Sebastian Am Montag, 21. März 2016, 15:28:46 schrieb Herbert Albert:
Hallo,
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?
Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen.
Gruß
Herbert
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 21. März 2016, 17:38:27 schrieb Sebastian:
Hallo,
ich habe die Liste mit
$ rpm -qa --queryformat=%{NAME}"\n" | sort | tee /Pfad/meine_Paketauswahl.txt
erstellt. Mit
$ zypper install `cat /Pfad/meine_Paketauswahl.txt
wieder installiert. Die Repos lassen sich mit
$ zypper lr -e /Pfad/meinSystem.repo
erstellen und mit
$ zypper ar /Pfad/meinSystem.repo
zurückspielen.
Die Paketliste habe ich manchmal für Neuinstallationen für andere Händisch bearbeitet (gekürzt) und dann verwendet.
Gruß Sebastian
Am Montag, 21. März 2016, 15:28:46 schrieb Herbert Albert:
Hallo,
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?
Ich denke hier als als Alternative oder zweites Standbein zu einem Backup des Systems (Image, etc.). Man könnte dann eine Grundinstallation machen, die Repo's einrichten (kann man mit zypper zurückspielen) und dann mit zypper oder Yast alle Pakete der Liste wieder einspielen.
Gruß
Herbert klingt gut, danke. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (6)
-
Herbert Albert
-
Holger Sickenberg
-
Manfred Kreisl
-
Renate Neike
-
Sebastian
-
Werner Flamme