如何在Debian 10上管理无人值守的升级

每当系统中存在一些关键数据时,您最需要做的就是确保其安全性,为此,您需要定期安装所有最新的安全补丁程序和更新。幸运的是,Debian 10中的无人值守升级实用程序使您能够成功实现此目标。今天,我们将在其中讨论在Debian 10中管理无人值守升级的方法。

在Debian 10上配置无人值守升级

要在Debian 10中管理无人值守的升级,您将需要执行以下步骤:

首先,您需要在Debian 10中启动终端。成功启动终端后,建议您做的下一件事是在安装任何新软件包之前更新系统。为此,请在您的终端,然后按Enter键:

sudo apt update

下图显示了该命令:

该命令成功执行后,您将能够在终端中看到下图所示的消息:

更新包

现在您将需要安装无人值守升级软件包,为此您需要做的就是在终端中键入以下命令,然后按Enter键:

sudo apt install unattended-upgrades

下图显示了该命令:

无人值守的升级

成功执行此命令后,您将能够在终端上看到以下消息:

安装无人值守升级软件包

您需要做的下一件事是通过修改无人参与的升级来配置 /etc/apt/apt.conf.d 文件。您可以使用任意一个文本编辑器打开此文件。但是,在本示例中,我们已经在nano编辑器的帮助下打开了该文件。为此,您需要在命令行中输入以下命令终端,然后按Enter键:

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

您需要特别注意此命令的语法,因为在键入此命令时出错或错误可能导致错误的结果。此命令也显示在下图中:

编辑无人参与的升级配置文件

该命令成功执行后,/etc/apt/apt.conf.d文件将在nano编辑器中打开。现在,您需要向下滚动到下图所示的行,并通过删除“ //”(以下两个斜杠):

升级设定

取消注释这些行后,按Ctrl + X保存新所做的更改并退出Nano编辑器。现在,在完成无人值守升级的配置后,接下来要做的就是启用无人值守升级。为此,请在终端中键入以下命令,然后按Enter键:

sudo dpkg-reconfigure --priority=low unattended-upgrades

下图也显示了此命令:

重新配置软件包

成功执行此命令将在您的终端上显示一个对话框。按Enter键,从该对话框中选择是选项,如下图所示:

启用无人值守升级

到目前为止,您的Debian 10上已经启用了无人值守升级。但是,您还需要确保上述过程是否正确进行。为此,您需要检查无人值守升级的状态。在终端中键入以下命令,然后按Enter键:

sudo systemctl status unattended-upgrades.service

下图也显示了此命令:

检查升级服务状态

该命令成功执行后,您将能够看到无人值守升级的状态。活动(运行)状态表示您的无人值守升级已成功启用,如下图所示:

无人参与的升级处于活动状态

现在,如果您想禁用无人值守的升级,请在您的终端中键入与启用这些升级相同的命令,然后按Enter键,然后将立即在您的终端上出现一个对话框。这次,从此对话框中选择No选项,然后按Enter键以禁用无人参与的升级,如下图所示:

禁用自动更新

该命令成功执行后,您将能够在终端上看到下图所示的消息:

自动更新已禁用

结论

通过遵循本文描述的方法,您可以轻松地管理Debian 10中的无人值守的升级,因此可以以最佳方式确保关键系统的安全性。

如何在Debian 10上管理无人值守的升级

Sidebar