
Каков наилучший способ создания списка RPM на одной машине, а затем его использования для автоматической установки всего этого программного обеспечения на новую машину?
Любая помощь будет высоко оценена.
решение1
Предположим, что версия Linux та же:
на старом:rpm -qa --qf "%{NAME}\n" > list.txt
на новом:dnf install $(cat list.txt)
Также предполагается, что все ваши списки репозиториев одинаковы и представлены на новой машине.
Иногда пакеты меняют имена, или некоторые имеют определенные версии в фактическом имени, так что если это между версиями Fedora, то это вряд ли сработает. Но это, скорее всего, поможет вам большую часть пути. Для новой системы на той же версии это должно работать нормально.