Linux, Fedora. Instalar automaticamente todos os softwares em uma nova máquina da lista RPM?

Linux, Fedora. Instalar automaticamente todos os softwares em uma nova máquina da lista RPM?

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.

informação relacionada