yum 命令構建器
產生用於 RHEL/CentOS 套件管理器的 yum 指令
開始使用 yum
## 什麼是 yum?
`yum`(Yellowdog Updater, Modified)是 RHEL、CentOS 以及舊版 Fedora 的套件管理工具。它可用於從已設定的儲存庫中安裝、更新、移除及查詢 RPM 套件。若要修改系統設定,則需要`sudo`權限或 root 權限。
## 使用方式
1. **選擇操作**:選擇一個子命令——`install`、`remove`、`update`、`upgrade`、`search`、`info`、`list`、`clean`或`check`。 2. **加入套件**:對於`install`、`remove`、`info`和`search`,請輸入一個或多個套件名稱。 3. **設定選項**:`-y`(預設為是)、`--enablerepo`、`--nogpgcheck`、`-q`(靜默模式)。 4. **複製並執行**:複製生成的命令,必要時在前面加上`sudo`。
常見子命令與選項
### `install` / `remove` 可依名稱安裝或移除 RPM 套件:`yum install nginx httpd`。
### `update` / `upgrade` 可更新一個或多個套件,若未指定名稱則會更新所有套件。在現代版的 yum 中,`update` 與 `upgrade` 的行為完全相同(會保留已過時的套件)。
### `search` / `info` / `list` `search` 可依名稱或描述搜尋套件;`info` 可顯示某個套件的詳細元資料;`list` 可列出所有可用的或已安裝的套件。
### `clean` / `check` `clean` 可清除元資料及套件快取;`check` 可檢查本地的 RPM 資料庫是否有問題。
### `-y` 預設為「是」 對所有確認訊息都回答「是」——這對非互動式安裝而言是必要的。
### `--enablerepo=NAME` 僅對此單一指令暫時啟用已停用的套件庫(例如 EPEL):`yum install --enablerepo=epel nginx`。
### `--nogpgcheck` / `-q` 可跳過 GPG 簽名驗證,或以最小化輸出的方式靜默執行。
▶yum 與 dnf —— 我該使用哪一個?
▶我要如何為單次安裝啟用 EPEL 存放庫?
▶為什麼我需要 sudo?
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。