Se você algum dia instalou seu sistema com todos aqueles pacotes que você precisa e existiu a necessidade de instalar em uma ou várias máquinas mas não lembra ao certo quais são aquelas
centenas de pacotes que você instalou, existe uma solução rápida e indolor para isso!
Primeiramente devemos gerar a lista de pacotes que você instalou com o comando:
dpkg --get-selections > packages.list
Depois, copie o arquivo para a máquina que deseja instalar os mesmos pacotes (no meu caso copiei no diretório /tmp) e
certifique-se que a lista de repositórios na máquina onde deseja instalar os pacotes está igual a da máquina onde os pacotes foram instalados.
Feito isso, basta executar o comando:
sudo dpkg --set-selections < /tmp/packages.list && sudo apt-get dselect-upgrade
Espero que seja útil, pois hoje mesmo utilizei este pequeno método para não perder tempo "procurando" os pacotes que estavam instalados em uma máquina e queria instalar em outra.
E isso serve até no caso de reinstalar o sistema na mesma máquina e não esquecer o nome daquele pacote importante que você usa esporadicamente e provavelmente esquece o nome.
Vale lembrar que isso so funciona se as
versoes do Ubuntu forem identicas ou seja, se vc fez a listagem no Ubuntu 11.04 a que vai receber a atualização obrigatoriamente tem que ser
a mesma versao, do contrario ha o risco de quebrar o sistema.
Fonte;
http://softwarelivre-ac.org/areas/dicas/25-gerenciamento-de-pacotes/29-instalando-os-mesmos-pacotes-de-uma-maquina-em-outra.html