Apcricron - 获取待处理包更新的电子邮件警报

时间:2020-03-21 11:47:41  来源:igfitidea点击:

众所周知,在Debian和Ubuntu Desktop操作系统中,只要使用新更新,软件更新工具将通知我们。
如果可用新更新,将出现弹出窗口并显示最新的可用包更新。
因此,我们只需单击"更新"按钮以安装挂起的包更新。
但在Ubuntu服务器中,它是不同的。
不会有任何弹出窗口。
包更新只会在登录时显示。

如果有待处理的包和安全更新,我们将看到下面的消息:

0 packages can be updated.
0 updates are security updates.

清除此屏幕后,我们无法查看挂起的更新。

Apticron是一个简单但有用的脚本,它发送了关于待待待待封装更新(如安全性更新)的每日电子邮件,通过DSelect和Aptitude正确处理软件包。
在此方便的教程中,我们将在Ubuntu 16.04 LTS服务器中使用Apcricron来了解如何获取待处理包更新的电子邮件通知。

Apticron可在Debian和基于Ubuntu的系统的默认存储库中提供。
要在任何基于DEB的系统上安装它,刚刚运行:

$sudo apt install apticron

一旦安装,在我们选择的任何编辑器中编辑Apticron Config文件/etc/apticron/apticron.conf:

$sudo nano /etc/apticron/apticron.conf

查找以下行并输入有效电子邮件地址:

[...]
# set EMAIL to a space separated list of addresses which will be notified of
# impending updates
#EMAIL="Hyman@theitroad"
[...]

我们可以使用空格分隔指定多个电子邮件地址。
输入电子邮件ID后,保存并关闭文件。

只要可用新的更新,Aptcron会向我们发送电子邮件。
一旦我们收到电子邮件,SSH或者登录Ubuntu服务器,然后开始安装更新。

有关Apcricron的更多详细信息,请参阅手册页面。

$man apticron