A maneira correta foi analisar a saída de --get-selections
antes de importar a lista. Agora, para corrigir a situação, algumas soluções alternativas devem ser aplicadas:
No sistema "antigo":
dpkg --get-selections | grep -v 'deinstall' > packages.txt
Isso vai te dar uma lista de apenas os pacotes instalados. Agora no sistema de destino:
sudo dpkg --clear-selections
sudo dpkg --set-selections < packages.txt
Agora vamos corrigir a confusão do comando anterior:
Salve o seguinte em algum arquivo, vamos chamá-lo packages.fix
;
e2fsprogs install
libblkid1 install
libuuid1 install
util-linux install
hostname install
mount install
libmount1 install
acpid install
adduser install
aptitude install
console-setup install
cron install
dmsetup install
dselect install
e2fsprogs install
eject install
grub-common install
grub-gfxpayload-lists install
grub-pc install
grub-pc-bin install
grub2-common install
hostname install
ifupdown install
initramfs-tools install
initscripts install
kbd install
keyboard-configuration install
libblkid1 install
libdevmapper1.02.1 install
libmount1 install
libuuid1 install
libxapian22 install
linux-image-3.2.0-49-virtual install
linux-image-virtual install
linux-virtual install
module-init-tools install
mount install
mountall install
netbase install
ntpdate install
openssh-client install
openssh-server install
passwd install
plymouth install
procps install
resolvconf install
rsync install
rsyslog install
tasksel install
tasksel-data install
ubuntu-minimal install
udev install
upstart install
ureadahead install
util-linux install
Agora, vamos fazer sudo dpkg --set-selections < packages.fix
continuar com sua operação, agora tudo bem.