У меня есть компьютер без сетевой карты , и я хочу установить на него некоторые программы через USB-накопитель, но как я могу загрузить программу из apt-get, не устанавливая ее?
122
У меня есть компьютер без сетевой карты , и я хочу установить на него некоторые программы через USB-накопитель, но как я могу загрузить программу из apt-get, не устанавливая ее?
Ответы:
Вот как минимум следующие
apt-get
пакеты расширений, которые могут помочь:Это специально для случая, когда вы хотите загрузить, где у вас есть доступ к сети, но установить на другой компьютер, где у вас его нет.
В противном случае
--download-only
вариантapt-get
- ваш друг:источник
aptitude download <package_name>
. Это позволяет избежать проблем, с которыми можно столкнуться,apt-get
когда пакет уже установленapt download <package_name>
(аналогично ответу biocyberman, но я думаю, чтоapt
теперь он более распространенaptitude
).Пытаться
Это задокументировано в
man apt-get
.Просто для разъяснения; загруженные пакеты находятся в кэше пакетов apt по адресу
источник
apt-get -d
выполняется?Не забывайте опцию «-o», которая позволяет загружать куда угодно, хотя сначала вам нужно создать «архивы», «блокировку» и «частичное» (команда выводит то, что необходимо).
источник
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-server
Должно быть:$ apt-get download -o=dir::cache=/tmp/pkg rabbitmq-server Get:1 Downloading rabbitmq-server 2.7.1-0ubuntu4 [2,745 kB] 13% [1 rabbitmq-server 361 kB/2,745 kB 13%]