Como posso duplicar meus pacotes de software existentes em um novo sistema?

7

Eu instalei o 12.04 em uma partição separada. Agora, eu gostaria de instalar o software que eu instalei no meu 10.04 no meu 12.04 também. Eu estava esperando que houvesse uma solução para isso usando aptonCD. Mas eu descobri que 'restaurar' usando o apt no cd apenas copia o .debs no arquivo de cache e isso pode atrapalhar consideravelmente as coisas para mim.

A idéia básica que tenho é:

  1. Execute um comando 'apt' no 10.04 que me dará todos os nomes de pacotes que eu instalei no meu 10.04.
  2. Traga esses nomes para 12.04 e diga ao apt para buscar os mesmos softwares, mas as versões deles que pertencem a 12.04.
  3. Instale-os.

Existe alguma maneira de fazer os passos acima ou há uma maneira totalmente diferente em que eu possa conseguir isso?

    
por harisibrahimkv 01.05.2012 / 11:10

1 resposta

8

esta é uma maneira comum de duplicar um conjunto de pacotes. Na velha máquina:

sudo dpkg --get-selections "*" > packages

Copie o arquivo packages para a nova máquina (um pen drive é uma boa opção. Em seguida, execute isto:

sudo apt-get update
sudo dpkg --set-selections < packages
sudo apt-get -u dselect-upgrade

Isso não te dá apenas os pacotes que você instalou. Também obtém suas dependências, etc.

SOURCE

    
por hhlp 01.05.2012 / 11:31

Tags