7.3. 启用 DNF Automatic


要运行 DNF Automatic 一次,您必须启动一个 systemd 计时器单元。但是,如果要定期运行 DNF Automatic,您必须启用计时器单元。您可以使用 dnf-automatic 软件包提供的计时器单元之一,或者您可以为计时器单元创建一个插入文件来调整执行时间。

先决条件

  • 您可以通过修改 /etc/dnf/automatic.conf 配置文件来指定 DNF Automatic 的行为。

流程

  • 立即启用并执行 systemd 计时器单元:

    # systemctl enable --now <timer_name>
    Copy to Clipboard Toggle word wrap

    如果想只启用计时器,而不立即执行它,请省略 --now 选项。

    您可以使用以下计时器:

    • dnf-automatic-download.timer:下载可用更新。
    • dnf-automatic-install.timer:下载并安装可用更新。
    • dnf-automatic-notifyonly.timer:报告可用的更新。
    • dnf-automatic.timer:下载、下载并安装,或报告可用更新。

验证

  • 验证计时器是否已启用:

    # systemctl status <timer_name>
    Copy to Clipboard Toggle word wrap
  • 可选:检查系统中的每个计时器最后一次运行:

    # systemctl list-timers --all
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat