Pré-requisitos:
A mesma versão do Ubuntu está instalada em ambas as máquinas. A arquitetura (32/64 bits) pode ser diferente.
Etapa 1: armazene a lista de pacotes instalados
Execute o seguinte comando na máquina de origem para armazenar os nomes dos pacotes instalados em ~ / pkglist:
sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist
Etapa 2: transfira sua configuração
Use scp ou rsync ou até mesmo uma unidade flash para transferir seu diretório pessoal (~ / , ~ /.), a lista de fontes (/etc/apt/sources.list) e quaisquer outros arquivos você personalizou ou instalou (como a configuração do apache em / etc ou softwares em / opt) da máquina de origem para a máquina de destino.
Etapa 3: instalar pacotes
Na máquina de destino, execute o seguinte comando em uma sessão de terminal à prova de falhas para instalar seus pacotes:
sudo aptitude update && cat pkglist | xargs sudo aptitude install -y
Extrair de:
link