RockyLinux9
•
•
By SystemArch_Alex
Rocky Linux 9 基礎教學 (02):DNF 套件管理員深度解析
掌握 DNF 的維運藝術
DNF (Dandified YUM) 是 Rocky Linux 9 的預設套件管理工具。相比舊有的 YUM,它在記憶體佔用與依賴解析上表現更佳。
1. 搜尋與資訊查詢
當你需要安裝特定軟體但不知道確切名稱時:
dnf search nginx
dnf info nginx
2. 模組化管理 (AppStream)
Rocky Linux 9 引入了模組化概念,允許同一軟體有多個版本:
dnf module list php
sudo dnf module enable php:8.1
sudo dnf module install php
3. 清理快取
若遇到儲存庫同步錯誤,清理快取通常能解決問題:
sudo dnf clean all
sudo dnf makecache
4. 歷史記錄與回滾
這是 DNF 最強大的功能之一,可以查看過去的操作並撤銷:
dnf history
sudo dnf history undo 5
透過熟練使用 dnf,你能更精確地控制系統環境的變更。