概述
yum 是 RPM 套件管理系統的前端工具,它從遠端儲存庫搜尋並安裝套件,並自動處理所需的依賴關係。這比手動管理 RPM 文件要方便和安全得多。
主要功能
- 套件安裝與更新
- 套件移除
- 套件搜尋與資訊查詢
- 系統依賴關係自動解決
- 儲存庫管理
主要選項
yum 命令提供了多個子命令和選項來執行各種任務。
套件管理
資訊查詢
其他
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`yum` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
使用 yum 命令可以執行的常見任務。
安裝 Nginx 套件
sudo yum install nginx
安裝 Nginx 網頁伺服器套件。
更新系統上的所有套件
sudo yum update
將所有已安裝的套件更新到最新版本。
移除 Apache HTTP 伺服器套件
sudo yum remove httpd
從系統中移除 httpd 套件。
搜尋 MySQL 相關套件
yum search mysql
搜尋名稱或描述中包含「mysql」的套件。
檢查 Nginx 套件資訊
yum info nginx
顯示 Nginx 套件的詳細資訊(版本、儲存庫、描述等)。
查看所有已安裝的套件列表
yum list installed
列出目前系統上所有已安裝的套件。
清除 yum 快取
sudo yum clean all
清除所有下載的套件和元數據快取,以釋放磁碟空間。
提示與注意事項
使用 yum 時的實用提示和注意事項。
轉向 dnf
- 在較新的 RHEL、CentOS Stream 和 Fedora 版本中,dnf 已取代 yum 作為預設的套件管理器。dnf 具有與 yum 相似的語法,並提高了效能和依賴關係解決能力。舊的 yum 命令通常會連結到 dnf 以提供相容性。
儲存庫管理
- yum 通過 `/etc/yum.repos.d/` 目錄中的 `.repo` 文件管理儲存庫。添加外部儲存庫時,應僅添加來自可信來源的儲存庫。
安全更新
- 定期執行 `sudo yum update` 命令對於解決系統安全漏洞和保持最新功能非常重要。