如何保留apt下载的deb包

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
670789854
帖子: 2
注册时间: 2021-09-09 19:12
系统: ubuntu 20.04

如何保留apt下载的deb包

#1

帖子 670789854 »

根据官方文档
http://manpages.ubuntu.com/manpages/foc ... onf.5.html

写了以下配置
cat /etc/apt/apt.conf.d/04autoclean

APT::Clean-Installed "false";
DSelect::Clean "nerver";

但是仍然无法保存
tree -R /var/cache/apt/

/var/cache/apt/
├── archives
│   ├── lock
│   └── partial
├── pkgcache.bin
└── srcpkgcache.bin

2 directories, 3 files

有知道该如何配置的吗
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 如何保留apt下载的deb包

#2

帖子 astolia »

你没仔细看文档。APT::Clean-Installed是针对autoclean特性,也就是用apt autoclean时的行为。而DSelect::Clean是针对使用dselect命令时的行为。两者都不适用你用apt install/upgrade的操作。

适合的配置项是

代码: 全选

Binary::apt::APT::Keep-Downloaded-Packages "true";
或者直接用apt-get install/upgrade,apt-get命令默认会保留
670789854
帖子: 2
注册时间: 2021-09-09 19:12
系统: ubuntu 20.04

Re: 如何保留apt下载的deb包

#3

帖子 670789854 »

astolia 写了: 2021-09-10 10:27 你没仔细看文档。APT::Clean-Installed是针对autoclean特性,也就是用apt autoclean时的行为。而DSelect::Clean是针对使用dselect命令时的行为。两者都不适用你用apt install/upgrade的操作。

适合的配置项是

代码: 全选

Binary::apt::APT::Keep-Downloaded-Packages "true";
或者直接用apt-get install/upgrade,apt-get命令默认会保留
谢谢大佬,这个配置有效
回复