首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改APT的缓存位置路径

更改APT的缓存位置路径
EN

Unix & Linux用户
提问于 2016-02-09 22:44:54
回答 1查看 10.2K关注 0票数 13

在使用apt时,我可以告诉它使用其他位置而不是/var/cache/apt位置吗?我尝试在/etc/apt/apt.conf中添加以下行:

代码语言:javascript
运行
复制
% cat /etc/apt/apt.conf
Dir::Cache /home/apt

并重新运行apt,但它仍然用/var/cache/apt编写。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-02-10 06:25:32

您可以将下列一行添加到/etc/apt/apt.conf.d//etc/apt/apt.conf中的任何文件中:

代码语言:javascript
运行
复制
Dir::Cache{Archives /home/apt/}
Dir::Cache::Archives /home/apt;

这将将部分/全部下载的.deb文件存储在/home/apt中。

代码语言:javascript
运行
复制
Dir{Cache /home/apt}
Dir::Cache /home/apt;

这将将pkgcache.binsrcpkgcache.bin存储在/home/apt中,并将所有部分/完整下载的.deb文件存储在/home/apt/archives中。

记住要向该目录中的_apt用户添加足够的特权,这样一切都能正常工作。

例如,您可以看到aptapt-config dump的整个配置:

代码语言:javascript
运行
复制
> apt-config dump | grep Dir::Cache
Dir::Cache "/home/apt";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
票数 21
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/261165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档