Capítulo 3. Usando APT e wget
Anterior |  |

# Capítulo 3. Usando APT e wget

## 3.1. Visão geral

wget é uma ferramenta popular e portável de download que pode correr praticamente em qualquer máquina. Ao contrário do método acima, este requer que a máquina Debian já tenha uma lista de pacotes disponíveis.

A ideia básica é criar um disco que tem apenas os ficheiros de arquivo descarregados do site remoto. Isto é feito ao usar a opção --print-uris no apt-get e depois preparar um script wget para realmente ir buscar os pacotes.

## 3.2. Operação

Ao contrário da técnica anterior, não são necessários ficheiros de configuração especiais. Nós usamos meramente os comandos standard do APT para gerar a lista de ficheiros.

     # apt-get dist-upgrade
     [ Escolha não quando perguntado, certifique-se que está contente com as acções ]
     # apt-get -qq --print-uris dist-upgrade > uris
     # awk '{print "wget -O " $2 " " $1}' < uris > /disc/wget-script

Qualquer comando além do dist-upgrade pode ser usado aqui, incluindo dselect-upgrade.

O ficheiro /disc/wget-script irá agora conter uma lista de comandos do wget para executar de modo a obter os arquivos necessários. Este script deve ser corrido com o directório actual sendo o ponto de montagem do disco para que grave os resultados no disco.

A máquina remota deverá fazer algo como

      # cd /disc
      # sh -x ./wget-script
      [ wait.. ]

Após os arquivos serem descarregados e o disco retornado à máquina Debian, a instalação pode prosseguir usando,

      # apt-get -o dir::cache::archives="/disc/" dist-upgrade

O qual irá usar os arquivos já obtidos e que estão no disco.

Anterior |  |
Capítulo 2. Usando o APT em ambas máquinas | Início |