在 Debian 上下载到特定目录的选项有哪些apt-get
。现在我正在使用apt-get -d install packagename
,然后直接获取它,/var/cache/apt/archives/
但如果我可以将包重定向到其他目录就好了。通常在 ubuntu 中我会这样做,apt-get download
但在 Debian 中我没有这个选项。
答案1
第一个评论这个答案解决了你的问题。也就是说,要将包提取到当前目录,你可以这样做
apt-get -d -o dir::cache=`pwd` -o Debug::NoLocking=1 install package
一个缺点是,我认为,仍然存在的问题是它不允许您下载已安装的软件包(即使使用--force
),因为这install
毕竟是命令。至少这是我的apt-get
v0.8.10.3
Debian Squeeze 中发生的情况。