Moviendo una instalación Debian

Tomando los paquetes de una máquina, a la que necesitamos igualar, e intentando instalarlos automáticamente.

Existe la posibilidad de obtener una lista del estado de los paquetes instalados en Debian empleando el programa dpkg con los parámetros –get-selections. El resultado, como se sabe, es una lista de paquetes, su arquitectura, y el estado en el sistema.

acl                       install
adduser                   install
adwaita-icon-theme        deinstall
apt                       install
...
at-spi2-core              deinstall
atool                     install
avahi-daemon              install
...

Por ejemplo, tengo un servidor con Debian 10 que está ejecutando una aplicación odoo y lo que pretendo ahora es realizar la misma disposición en otro sistema con una distribución recién instalada. Ambas son la misma rama, claro, y contienen los mismos repositorios. El proceso entonces es:

# en la máquina original
osr@origen: $ sudo dpkg --get-selections > dpkg.list
osr@origen: $ scp dpkg.list osr@destino:
# y en la máquina destino 
osr@destino: $ sudo dpkg --set-selections < dpkg.list
ops@destino: $ sudo dselect install