Esto sirve para Linux Debian / Ubuntu y derivados:
Realiza Backup de paquetes Instalados
#!/bin/bash
#Constantes
bkpfile="/home/ferarg/paquetes-instalados.txt"
dpkg --get-selections | awk '{print $1}' > $bkpfile
Recupera en nuevo sistema Paquetes
#!/bin/bash
#Constantes
bkpfile="/home/ferarg/paquetes-instalados.txt"
dpkg --set-selections < $bkpfile
apt-get dselect-upgrade
Ejecutar los dos scripts como root, sino no funcionarán