Como posso fazer backup dos meus programas / aplicativos, para que depois de reinstalar um novo, eu ainda possa usar os que estão com backup?

24

Existe uma maneira de eu poder fazer backup de todos os meus programas, aplicativos, colocá-los em um diretório ou algo assim, para que eu possa instalá-los rapidamente da próxima vez, sem ter que passar manualmente pelo centro de aplicativos, baixá-los do terminal, etc. ?

Observe que eu posso importá-los de uma distribuição diferente daquela em que os exportei. Então, digamos que eu esteja no Ubuntu, exportei algumas coisas e depois instalei a BT e quis importá-las de lá.

VeXe
fonte
3
@ Martin Betz: Não concordo que essa pergunta seja uma duplicata. O OP claramente deseja um backup abrangente de todos os aplicativos instalados, incluindo aqueles que não foram instalados através do apt-get ou do dpkg.
Flimm

Respostas:

32

Quando tenho que formatar meu Ubuntu, sigo estas etapas:

  1. dpkg --get-selections > package_listIsso cria um arquivo de texto ( package_list) com todos os pacotes instalados no seu sistema. Você pode editar o arquivo se desejar excluir alguns pacotes.
  2. /etc/apt/sources.listArquivo e /etc/apt/sources.list.d/pasta de backup . Aqui existem todos os repositórios.
  3. /home/MyUserPasta de backup . Todas as configurações do aplicativo são ocultar pastas / arquivos na pasta inicial do usuário, talvez você queira selecionar quais configurações deseja restaurar.
  4. Formate e instale o novo Ubuntu.
  5. Restaure seus repositórios ( /etc/apt/sources.listarquivo e /etc/apt/sources.list.d/pasta).
  6. sudo apt-get update && sudo apt-get upgrade
  7. sudo dpkg --clear-selectionse sudo dpkg --set-selections < package_list. Para restaurar as informações dos seus pacotes instalados.
  8. Instale-os: sudo apt-get update && sudo apt-get dselect-upgrade
  9. Finalmente, sudo apt-get autoremovepara limpar alguns pacotes.

Bem, existem 9 etapas, mas você tem uma instalação limpa e fácil do Ubuntu.

Outra solução é manter uma lista com os aplicativos instalados, então sudo apt-get install app-name(você pode criar um script bash).

ilazgo
fonte
@lago É possível evitar aplicativos padrão instalados. Como exemplo, o Firefox está instalado por padrão e o vlc não. Então, na próxima vez em que instalarei o sistema, instale apenas o vlc.
Shantanu 31/10/2013
@ Shantanu para fazer isso, você precisa criar sua própria imagem do Ubuntu. Existem alguns softwares que ajudam você. Pesquisar no Google ou fazer outra pergunta :)
ilazgo
Lago @ desculpe pela minha explicação ruim. Na verdade, quero dizer que, um novo ubuntu instalado tem o firefox instalado. Agora eu instalo o vlc. Permite obter a lista de pacotes. Deve haver dois pacotes, firefox e vlc. Agora eu quero instalar o ubuntu novo novamente. Deseja restaurar meus pacotes. dpkg --set-selection <package_list. O dpkg será executado no firefox e no vlc. Mas eu não preciso do firefox, apenas do vlc que não está instalado por padrão (no ubuntu fresco).
Shantanu 31/10/2013
@shantanu bem, para isso, você precisa obter uma imagem vazia do Ubuntu (e instalar tudo o que quiser) ou fazer um sudo apt-get remove --purge firefoxpara cada pacote que deseja desinstalar. Você pode fazer isso em um script bash.
Ilazgo
2
Para o futuro leitor: dei um salto de fé e fiz a reinstalação ontem. A parte em que eu "exporto" e depois "importo" a lista de software instalado ficou sem problemas. A parte "backup da pasta pessoal" foi muito boa porque eu configurei meu laptop exatamente como antes. Algumas pessoas relataram que o back in timeinstantâneo pode não reconhecer instantâneos antigos se a configuração da conta / permissão não for exatamente a mesma.
precisa
0

Para versões até 15.04, o Aptik é um bom método de GUI para fazer backup em uma unidade remota e restaurar tudo com apenas alguns cliques do mouse.

Está disponível nos PPAs.

Christopher
fonte
você pode mencionar o link para a página que mostra a instalação deste software?
Edward Torvalds
0

Aptik é algo que você pode procurar

http://www.unixmen.com/aptik-backup-ppas-themes-icons-application-settings-ubuntu/

piyushraja
fonte
5
Embora sua resposta esteja 100% correta, ela também poderá se tornar 100% inútil se esse link for movido, alterado, mesclado em outro ou o site principal simplesmente desaparecer ... :-( Portanto, edite sua resposta e copie a mensagem relevante. etapas do link para a sua resposta, garantindo assim sua resposta por 100% da vida útil deste site! ;-) Você sempre pode deixar o link na parte inferior da sua resposta como fonte do seu material ...
Fabby
0

A resposta de @ ilazgo já está no ponto !! Obrigado. Usei um formato um pouco diferente devido ao problema que tinha em mãos. A minha envolveu mover uma pasta pessoal criptografada de uma imagem de disco que eu havia criado inicialmente para a pasta pessoal atual. Usando a solução do @ ilazgo, além disso rsync options source destination, consegui mesclar os dois. Outra solução pode ser encontrada aqui

nyaga_githinji
fonte