Você pode usar o subcomando download
de apt
, apt-get
ou aptitude
. Por exemplo, se $ PKG for o pacote que você deseja, qualquer um deles será o seguinte:
apt-get download $PKG
apt download $PKG
aptitude download $PKG
Isso não requer privilégios de root. O mesmo também pode ser aproximado usando apt-get
e wget
:
wget $(apt-get install --reinstall --print-uris -qq $PKG | cut -d"'" -f2)
Isso, no entanto, buscará todos os pacotes necessários para instalar o pacote, então você pode tentar limitá-lo:
wget $(apt-get install --reinstall --print-uris -qq $PKG | cut -d"'" -f2 | grep "/${PKG}_")
Você também pode colocar uma linha wget em uma função, para poder usá-la como um comando apt-download com o nome do pacote como parâmetro:
function apt-download { wget -c $(apt-get install --reinstall --print-uris -qq | cut -d"'" -f2); }
Observe as modificações: O $ PKG é substituído por $ 1 e o parâmetro -c permite downloads contínuos interrompidos.