我正在尝试将几个 postgis 项目添加到我的无人值守升级黑名单中。但是,我没有成功,因为以下两个项目一直出现在升级确认中。
在我的 /etc/apt/apt.conf.d/50unattended-upgrades 中我添加了以下项目:
// Python regular expressions, matching packages to exclude from upgrading
Unattended-Upgrade::Package-Blacklist {
//added by JH 2019-11-11 to stop postgis pg errors
"postgresql-11-postgis-2.5$";
"postgresql-11-postgis-2.5-scripts$";
};
当我执行以下操作时,我仍然会在“以下项目将升级:”部分中看到这两个项目
sudo apt upgrade
我也重新启动了服务器,但是没有用。
当我使用下面的方法进行试运行时,我仍然看到包含这两个包。
sudo unattended-upgrades --debug --dry-run
我应该做些什么吗,例如重新启动任何服务以使其正常工作?
最后,默认情况下是否安装了“unattended-upgrades”软件包?我发现 /etc/apt/apt.conf.d 中的 50unattended-upgrades 文件已经就位,但在查看了另一个讨论主题后,我想确认是否安装了此软件包。我的假设是,由于没有收到“此软件包已安装”的消息,因此我假设之前没有安装过。
sudo apt install unattended-upgrades
任何见解都将不胜感激。