Linux, Fedora. Sämtliche Software automatisch aus der RPM-Liste auf einem neuen Computer installieren?

Linux, Fedora. Sämtliche Software automatisch aus der RPM-Liste auf einem neuen Computer installieren?

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.

verwandte Informationen