首頁 > 其他外部套件 > yum

yum:RPM 套件管理

yum(Yellowdog Updater, Modified)是一個用於 RPM 基礎 Linux 系統的命令行工具,用於管理軟體套件。它自動化了套件的安裝、更新、移除以及系統依賴關係的解決,使用戶能夠輕鬆管理軟體。它廣泛用於 CentOS、RHEL、Fedora(舊版本)等系統。

概述

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` 命令對於解決系統安全漏洞和保持最新功能非常重要。

相同類別命令