
Was ist die beste Möglichkeit, auf einem Computer eine RPM-Liste zu erstellen und diese dann für die automatische Installation der gesamten Software auf einem neuen Computer zu verwenden?
Für jede Hilfe wäre ich sehr dankbar.
Antwort1
Unter der Annahme derselben Linux-Version:
auf alt:rpm -qa --qf "%{NAME}\n" > list.txt
auf neu:dnf install $(cat list.txt)
Außerdem wird davon ausgegangen, dass Ihre Repo-Listen alle gleich sind und auf der neuen Maschine alle vertreten sind.
Manchmal ändern Pakete ihre Namen oder einige haben bestimmte Versionen im tatsächlichen Namen. Wenn dies also zwischen Fedora-Versionen geschieht, ist es weniger wahrscheinlich, dass es funktioniert. Aber es wird Sie höchstwahrscheinlich größtenteils ans Ziel bringen. Für ein neues System mit derselben Version sollte es problemlos funktionieren.