Autor Tópico: Utilizando o Synaptic para clonar softwares instalados para outro computador  (Lida 2147 vezes)

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
 O sistema GNU/Linux é beneficiado com muitas ferramentas para clonagem de disco rígido que podem ser usadas para reinstalar sua distro baseada em Debian em caso de emergência ou duplicá-la para outra máquina. Mas às vezes você pode querer fazer uma instalação limpa do Ubuntu em outro máquina e, em seguida, adicionar exatamente os softwares que estão instalados na distro original. Para isso você precisa de uma combinação de Synaptic, a interface gráfica para o apt-get e um pouco de magia linha de comando.

Synaptic foi descartada como uma instalação padrão do Ubuntu desde a versão 11.10. A Central de Programas do Ubuntu é a GUI de escolha para gerenciamento de pacotes. No entanto, o Synaptic pode ser facilmente marcado para instalação a partir dos repositórios, por isso, uma vez que você tem uma instalação básica feito em outra máquina, procure-o na Central de Programas ou vá direto num terminal e corra o seguinte comando:

Código: [Selecionar]
sudo apt-get install synaptic
Dê <Enter> e digite a senha do usuário.

Quando o processo de instalação for concluído, pesquise no Dash por "synaptic". Clique no ícone correspondente para acioná-lo.

PONDO A MÃO NA MASSA

1 - Com o Synaptic aberto, clique no menu Arquivo > Salvar marcações;
2 - No diálogo "Salvar as alterações", no campo "Nome", digite o nome para o arquivo de backup:

Ainda no diálogo "Salvaras  alterações" marque o campo "Salvar todo o estado, não apenas as alterações":

Se você esquecer de marcar este campo será criado um arquivo vazio. Se quiser conferir, abra o arquivo criado a partir do seu navegador de arquivos.

3 - Guarde o arquivo criado num lugar seguro para resgate posterior, num pendrive, por exemplo.

BACKUP DOS SOFTWARES

Para fazer o backup dos softwares numa segunda máquina, faça:
1 - Copie o arquivo de backup para uma pasta de fácil acesso;
2 - Execute o Synaptic;
3 - Com o Synaptic aberto clique em "Arquivo > Ler marcações...":
4 - Aponte para o arquivo de backup e deixe o Synaptic fazer o trabalho.

BACKUP DOS REPOSITÓRIOS/PPA

É claro que alguns dos pacotes podem ter sido instalados através de um PPA e isso significa que você terá também de fazer o backup de seus arquivos fontes que contém uma lista de todos os repositórios habilitados incluindo as APPs. O Synaptic não tem uma ferramenta para realizar esta tarefa, então basta copiá-lo (como root) com um simples num terminal:

Código: [Selecionar]
cp /etc/apt/sources.list.d ~/sources.list.d.backup  <ENTER>

Na segunda máquina, substitua o arquivo original pelo backup:

sudo cp -f /Caminho/DaPasta/sources.list.d.backup /etc/apt/sources.list.d  <ENTER>

Troque /Caminho/DaPasta pelo caminho da pasta onde você guardou o backup. No meu caso ficou:

Citar
sudo cp -f /home/tutorfree/sources.list.d.backup /etc/apt/sources.list.d

Dê <Enter>

Espero ter ajudado.

FONTE: TutorFree
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz