Linux, Fedora. ¿Instalar automáticamente todo el software en una nueva máquina desde la lista de RPM?

Linux, Fedora. ¿Instalar automáticamente todo el software en una nueva máquina desde la lista de RPM?

¿Cuál es la mejor manera de producir una lista de rpm en una máquina y luego usarla para instalar automáticamente todo ese software en una máquina nueva?

Cualquier ayuda sería muy apreciada.

Respuesta1

Suponiendo la misma versión de Linux:

en viejo:rpm -qa --qf "%{NAME}\n" > list.txt

en Nuevo:dnf install $(cat list.txt)

También suponiendo que sus listas de repositorios sean todas iguales y todas estén representadas en la nueva máquina.

A veces los paquetes cambian de nombre, o algunos tienen versiones específicas en el nombre real, por lo que si esto ocurre entre versiones de Fedora, es menos probable que funcione. Pero lo más probable es que te lleve hasta allí. Para un sistema nuevo con la misma versión, debería funcionar bien.

información relacionada