Há um presente esperando por você em /var/cache/apt/archives
no computador on-line. Mais especificamente, uma cópia de cada pacote baixado (a menos que você os tenha excluído). Você pode pegá-los sem ter que baixá-los.
Pode ser um pouco mais complicado criar um gráfico de dependência completo para saber quais são especificamente necessários, mas nada o impede de colocar todos eles em um disco rígido e movê-los para os computadores off-line.
Esta postagem detalha como criar um Packages.gz
para a pasta de arquivos .deb
, de modo que você possa adicionar o caminho ao seu /etc/apt/sources.list
em cada máquina e instalar pacotes a partir dele:
- Copie todo o
.debs
para o seu pen drive ou drive USB. Usaremos/media/flash_drive
como um caminho de exemplo. - Executar
dpkg-scanpackages /media/flash_drive file | gzip > /media/flash-drive/Packages.gz
- Em cada computador off-line, adicione
deb file:/media/flash_drive
ao/etc/apt/sources.list
- Conecte e instale a unidade flash e, em seguida, use
apt-update
para carregar a lista de pacotes.
No futuro, repita as etapas 1, 2 e 4 para adicionar / atualizar pacotes. Se você puder montar um compartilhamento de arquivos pela rede entre os computadores off-line, poderá usar esse caminho em vez de uma unidade flash para distribuir o .deb
s! Muitas empresas grandes com muitas máquinas linux criam esses espelhos de repositórios para reduzir a largura de banda.