Sincronizando índices de pacotes em computadores idênticos

0

É seguro copiar os arquivos de índice de pacotes (que são atualizados quando executo apt-get update ) de um computador para outro idêntico? Basicamente, eu corri apt-get update em um deles, e eu não quero ter que executá-lo novamente do outro computador porque eu tenho internet lenta e limitada. Eu copiei os pacotes em /var/cache/apt/archives de um sistema para outro antes, e funcionou muito bem; nenhum download foi necessário. Eu gostaria de não ter que atualizar os índices de pacotes também.

Eu acredito que os arquivos de índice estão em /var/lib/apt/lists/

    
por ladaghini 15.09.2013 / 13:58

2 respostas

1

Hum, não, isso não é realmente uma coisa segura para se fazer. O que eu fiz no passado é executar o seguinte em um computador "mestre" que tem tudo instalado:

dpkg --get-selections > installed-software

Em seguida, envie o arquivo do software instalado em uma chave USB ou algo semelhante, executando o seguinte em cada computador "escravo". Desejo o mesmo conjunto de software:

sudo dpkg --set-selections < installed-software
sudo dselect install

Espero que isso ajude!

    
por Phoeey 15.09.2013 / 16:41
0

Se você quiser apenas o software instalado do sistema de origem, a melhor maneira de fazer isso é usando:

dpkg --get-selections | grep -v -E 'deinstall|hold' > installed-packages

Em seguida, na execução do sistema de destino:

sudo dpkg --set-selections < installed-packages
sudo apt-get dselect-upgrade

Desta forma, você garante que o sistema de destino não tenha alguns pacotes desinstalados / armazenados.

    
por Braiam 15.09.2013 / 23:12