使debian“ apt”(新的apt-get / aptitude前端)将.deb文件缓存在“ / var / cache / apt / archives /”中

有限的灰绿色

在当前(2018-06)Debian sid上,通过apt-getaptitude安装.deb软件包,synaptic将下载的软件包缓存在/var/cache/apt/archives

# rm -f /var/cache/apt/archives/nano_*
# aptitude install nano
  [...]
# aptitude purge nano
  [...]
# ls /var/cache/apt/archives/nano_*

/var/cache/apt/archives/nano_2.9.7-1_amd64.deb

使用前端apt不再缓存下载的文件:

# rm -f /var/cache/apt/archives/nano_*
# apt install nano
  [...]
# ls /var/cache/apt/archives/nano_*
ls: cannot access '/var/cache/apt/archives/nano_*':
      No such file or directory

因此,在两组互斥的软件包之间切换会重新下载所有内容。如何更改的设置apt以保留下载的文件?

GAD3R

创建一个/etc/apt/apt.conf.d/01keep-debs具有以下内容文件:

Binary::apt::APT::Keep-Downloaded-Packages "true";  

*.deb应该保存在/var/cache/apt/archives/*目录中。

或将其用作保留某些选定软件包的debs文件的选项。

 apt -o APT::Keep-Downloaded-Packages="true" install some_package.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档