Para necessidades semelhantes, eu corro uma pequena máquina virtual na minha máquina windows. Para baixar pacotes sem instalar você pode usar apt-get download <package_name>
. O comando baixará o pacote para o diretório em que você executa o comando. Você pode então copiar os pacotes para o host, em seguida, uma unidade flash, por último, para a máquina que você usa.
Eu sei que esta pode não ser a solução mais elegante, mas pelo menos funciona para mim.
Ah, eu esqueci: Se você precisar de verificação de dependência, você pode executar apt-get -s install <package_name>
, copiar a linha de dependência e apenas colar no comando apt-get download
.
Atualização 2: olhei para a manpage do apt-get
. Tem um comutador chamado --download-only
. Você pode passar isso para instalar o & apt-get
irá receber todos os pacotes para você, mas não os instalará. Você pode encontrar seus pacotes em /var/cache/apt/archives
. Um apt-get clean
ocasional excluirá os arquivos do diretório, para que você possa obter os pacotes que deseja facilmente.
Atualização 3: Para instalar os pacotes obtidos com o método em Atualização 2 , é necessário colocar esses pacotes novamente em /var/cache/apt/archives
na máquina off-line. Se você deseja instalar os pacotes que obteve com apt-get download
, você pode usar dpkg -i <package_file>
.