Am 21.12.19 um 23:22 schrieb Bjoern Voigt:
Am 19.12.19 um 23:39 schrieb Christian Boltz:
Zum Glück verträgt zypper auch mehrere Parameter, daher
zypper in $(cat pakete.txt) leider wäre die Paketliste auf dem Ziel-Computer trotzdem nicht identisch mit der Paketlist auf dem Quell-Computer, sofern irgendwelche Zusatz-Repositories benutzt werden. Jo mei, dann schalte die halt vorher ab. # zypper mr -d ...
Das Problem ist, dass Zypper selbständig die Pakete aus den Repositories inkl. der Abhängigkeiten zusammensucht und das Ergebnis ist quasi tagesaktuell verschieden.
Man müsste zu jedem Paket angeben, aus welchem Repository es installiert werden soll.
Beispiel (installiert 'vlc' aus dem Repository 'packman'): zypper in 'packman:vlc'
Genau. Also die Paketliste inkl. der Repos aus denen sie stammen auslesen: # zypper se -is den Rest kriegst Du selber hin ...
Aber dann bliebe das Problem, dass Zypper selbständig die Abhängigkeiten auflöst und das passiert auf dem Ziel-Computer nicht unbedingt genauso wie auf dem Quell-Computer.
Auch wenn diese Zusatzrepositories vorher abgeschaltet werden? ... und ist es klar wie das auf dem Quell-Host geschah? Unter dem Strich bleibt die Frage was eigentlich erreicht werden soll. Evtl. wäre ein komplett anderer Ansatz einfacher. (wenn die Frage nach den Repositories und den automatischen Auflösungen schon Probleme aufwirft.) Bernd -- 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