O gerenciamento de pacotes é um dos principais diferenciais entre distribuições. Entre distribuições não relacionadas, você não poderá fazer nada automático. Diferentes distribuições dividem software em diferentes conjuntos de pacotes e usam nomes diferentes.
Entre máquinas que executam a mesma versão da mesma distribuição, você pode obter uma instalação semelhante reproduzindo a lista de pacotes instalados. Em sistemas que usam apt
, como Debian e derivativos (Ubuntu, Mint,…), use apt-clone
. Veja Como faço para replicar seleções de pacotes instalados de um sistema Debian para outro? (Debian Wheezy) para os comandos exatos. Em poucas palavras, na velha máquina:
sudo apt-get install apt-clone
apt-clone clone foo
Copie foo.apt-clone.tar.gz
para a nova máquina e execute
sudo apt-get install apt-clone
sudo apt-clone restore foo.apt-clone.tar.gz
apt-clone
pode funcionar entre distribuições relacionadas, por ex. Debian e Ubuntu. Use restore-new-distro
em vez de restore
nesse caso. Se isso falhar, use o método manual com dpkg --get-selections
e apt-mark
, e mexer com a lista de pacotes até que o apt seja satisfeito.
Para suas próprias configurações, é mais simples: basta copiar os arquivos de ponto do seu diretório pessoal. Como regra, configure as coisas que não estão relacionadas ao hardware em sua conta, não ao sistema inteiro. que facilitará copiá-los para outra máquina.