
Qual é a melhor maneira de produzir uma lista de rpm em uma máquina e depois usá-la para instalar automaticamente todo esse software em uma nova máquina?
Qualquer ajuda seria muito apreciada.
Responder1
Assumindo a mesma versão do Linux:
no antigo:rpm -qa --qf "%{NAME}\n" > list.txt
em novo:dnf install $(cat list.txt)
Supondo também que suas listas de repositórios sejam todas iguais e representadas na nova máquina.
Às vezes, os pacotes mudam de nome ou alguns têm versões específicas no nome real; portanto, se isso ocorrer entre versões do Fedora, é menos provável que funcione. Mas provavelmente você chegará até lá. Para um novo sistema na mesma versão, deve funcionar bem.