Как загрузить пакет из apt-get без его установки?

У меня есть компьютер без NIC, и я хочу установить в него некоторые программы через USB-накопитель, но как загрузить программу от apt-get без его установки?

Ответ 1

Есть, по крайней мере, эти пакеты расширения apt-get, которые могут помочь:

apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media

Это специально для случая, когда вы хотите скачать, где у вас есть доступ к сети, но для установки на другой компьютер, где вы этого не сделали.

В противном случае параметр --download-only для apt-get - ваш друг:

 -d, --download-only
     Download only; package files are only retrieved, not unpacked or installed.
     Configuration Item: APT::Get::Download-Only.

Ответ 2

Try

apt-get -d install <packages>

Это задокументировано в man apt-get.

Просто для разъяснения; загруженные пакеты расположены в apt пакете кеш в

/var/cache/apt/archives

Ответ 3

Не забудьте опцию "-o", которая позволяет загружать в любом месте, хотя вы должны сначала создавать "архивы", "блокировать" и "частично" (команда печатает то, что нужно).

apt-get install -d -o=dir::cache=/tmp whateveryouwant