Red Hat / Fedora DNF 實用指令與維護技巧筆記
Red Hat / Fedora / DNF 實用指令與維護技巧筆記
一、 起手式:從 YUM 到 DNF 的現代化轉變
在 Red Hat 家族中,老玩家可能非常習慣使用 yum。但自從 RHEL 8 / CentOS 8 之後,底層的包管理工具已經全面被 dnf (Dandified YUM) 取代。
dnf 解決了以前 yum 佔用記憶體過大、解析相依性緩慢的問題。雖然你在終端機打 yum 還是會通(因為系統做了一個指向 dnf 的 alias),但強烈建議把肌肉記憶改成直接打 dnf。
(註:如果你是用極簡的容器映像檔或是 VMware Photon OS,可能會看到 microdnf 或 tdnf,它們是 dnf 的輕量級 C 語言實作版,指令用法有 95% 以上是共通的。)