Em primeiro lugar, isso não é uma maneira conveniente. Em vez disso, você deve usar o método mencionar aqui . Mas como resposta à pergunta.
-
Primeiro, crie um arquivo que contenha nomes de todos os pacotes usando
apt-cache
.apt-cache dumpavail |grep -oP "(?<=Package: ).*" >> packagelist
Isso criará um arquivo
packagelist
com todos os pacotes disponíveis. -
Agora crie um script simples para baixar todos os pacotes presentes o arquivo
packagelist
#!/bin/bash for package in 'cat packagelist' do apt-get install -y --download-only $package done
-
Salvar.
-
Torne-o executável usando
chmod +x your_script_name
-
Agora abra o terminal e faça o login como root
sudo -i cd /folder/of/you/script ./you_script_name
Ele fará o download de todo o pacote disponível, dependendo do seu /etc/apt/sources.list
no diretório /var/cache/apt/archives