如何获得Fedora来处理自己的更新

应用软件更新可能是耗时的,并且您的时间通常会更好地花在其他任何事情上。除了您还必须留在安全性和稳定性更新之外。以下是通过使用Fedora Workstation或Server自动下载和可选地安装,更新它们可以找到均衡。

自动更新使您的系统更新到已从Fedora存储库安装的所有软件的最新安全性,稳定性和功能更新。配置后,它允许您作为系统管理员花费时间做其他事情而不是不断更新您维护的所有系统。

如果您使用的是除默认存储库以外的任何存储库,包括rpm融合,那么您将想要阅读这一点伴侣文章在进行之前。

Fedora的自动更新工作非常类似无人值守升级在Ubuntu。Fedora中的自动更新是DNF包管理器的一部分,但在Fedora Workstation和Server Edition中默认未安装的必要组件。

DNF提供类似的自动更新功能无人值守升级Ubuntu和Debian中的系统。两个系统都分享了它们不会自动重新启动系统以完成任何更新的限制。

要配置自动更新,您将首先需要安装DNF自动包:

DNF安装DNF自动

接下来,您需要查看存储的配置文件/etc/dnf/automatic.conf.conf.。在这里,您需要对系统进行有关您想要的自动化级别的决定。该文件具有良好的内联文档,并且您需要查看三种重要选项:

  1. 您想更新一切或只是安全更新吗?这是由upgrade_type.选项接受两个值:安全要么默认(一切)。
  2. 您是否要将更新下载到本地包缓存以获取更快的手动安装?或者您想要自动安装更新吗?您可以通过设置来控制这一点download_updates.要么apply_updates.选择。(设置后来意味着前者也被设置了。)
  3. 您想如何通知更新?Fedora的默认行为是要将自动安装记录到Systemd Journal。您可以通过更改来更改此操作以将日志发送到电子邮件或自定义脚本Emit_via.选项。

根据您所选择的自动化级别(下载或安装),您需要启动相应的系统单元定时器。开始和启用要么dnf-自动下载.imer要么dnf-automatic-install.timer使用以下命令:yabo亚博体育下载

SystemCtl启用 -  Now DNF-Acommary-Install.Timer

这些服务被称为dnf-automatic.timer.在DNF版本2.0之前。请注意,您应该一次启动并启用两个服务之一。

您仍然应该手动验证是否从时间应用更新。请记住,您需要偶尔重新启动系统以应用所有更新。设置每月的重新灼热提醒以检查您的系统是否最新,并同时验证从以前的自动更新周期的系统。

务必配置DNF以使用更少的带宽用于系统升级。

来源

  • DNF自动,修订48506EE,DNF项目存储库,RPM软件管理,GitHub>