Answers:
至少有这些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.
aptitude download <package_name>
。它避免了apt-get
已经安装该软件包时遇到的问题
apt download <package_name>
(类似于biocyberman的回答,但我认为apt
现在比发行版更普遍aptitude
)。
尝试
apt-get -d install <packages>
它记录在中man apt-get
。
只是为了澄清;下载的程序包位于apt程序包缓存中,位于
/var/cache/apt/archives
apt-get -d
执行该程序的系统上是最新的,那么此方法是否有效?
不要忘记选项“ -o”,尽管您必须先创建“归档”,“ lock”和“ partial”(该命令会打印出所需内容),但该选项可让您下载所需的任何内容。
apt-get install -d -o=dir::cache=/tmp whateveryouwant
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%]