首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >APT不自动删除带有0依赖项的自动包

APT不自动删除带有0依赖项的自动包
EN

Ask Ubuntu用户
提问于 2020-01-14 16:15:47
回答 1查看 211关注 0票数 2
代码语言:javascript
复制
$ apt install postgresql-11
$ apt purge postgresql-11
$ apt autoremove

如果在新的Ubuntu或Debian安装上执行这些命令,您会发现名为postgresql-client-11的依赖项与其他依赖项一起被自动删除,尽管没有依赖项。

代码语言:javascript
复制
$ apt rdepends postgresql-client-11 --installed

什么都不回!

postgresql-12也一样。

aptitude不会出现这种情况。

有人能解释原因吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-01-16 19:57:41

postgresql-common配置为不自动删除postgresql包。

/etc/apt/apt.conf.d/01自动删除-postgresql:

代码语言:javascript
复制
APT
{
  NeverAutoRemove
  {
    "^postgresql-";
  };
};

https://www.apt-browse.org/browse/ubuntu/trusty/main/all/postgresql-common/154/file/etc/apt/apt.conf.d/01autoremove-postgresql

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1202939

复制
相关文章

相似问题

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