每次我 运行 一个 dnf 命令时,Fedora 都会更新

Fedora updating each time I run a dnf command

我使用 Fedora 有一段时间了,我注意到了一些事情。每次我 运行 一个 dnf 命令,例如 sudo dnf install app-pkg 或者即使 sudo dnf remove app-pkg。它首先下载一组更新,如 Fedora x86_64、Fedora Modular x86_64 和其他一些更新。因此,当我使用 dnf 命令时,它会消耗大量时间和互联网。

有没有办法防止它auto-downloading/updating?

您可以从缓存中使用 dnf -C 到 运行,这将防止这种情况 — 或者在 DNF 配置文件中设置 cacheonly。您还可以将 metadata_expire 设置为更高的值 — 默认值为 48 小时,或者当 dnf 配置或 repo 文件更改时(选中 check_config_file_age 以关闭此设置)。

这些选项在 man dnf.conf 中有详细说明。