📖 EPEL 套件庫設定

分類:基礎入門 | 作者:pake | 發布時間:2024-11-24 12:11

Fedora EPEL 套件庫設定指南

EPEL(Extra Packages for Enterprise Linux)是 Fedora Project 提供的額外套件庫,包含許多 RHEL(Red Hat Enterprise Linux)Fedora 預設未收錄的軟體。透過 EPEL,我們可以安裝更多實用的工具,如 htopfail2bannginx 等。

本指南將介紹如何在 Fedora 上新增 EPEL 套件庫並驗證安裝是否成功。


目錄


確認 Fedora 版本

在安裝 EPEL 之前,先確認 Fedora 版本:

cat /etc/fedora-release

EPEL 適用於 Fedora 及 RHEL / CentOS,但 最新的 Fedora 通常內建支援,可直接使用 dnf 來安裝套件。


安裝 EPEL 套件庫

1. 安裝 epel-release 套件

在 Fedora 中,可直接執行以下指令:

sudo dnf install -y epel-release

此命令將安裝 EPEL 套件庫設定,並自動啟用。

2. 確保 EPEL 已啟用

執行以下指令,檢查是否成功啟用:

sudo dnf repolist | grep epel

若成功,應該會看到類似:

epel                 Extra Packages for Enterprise Linux 9 - x86_64
epel-modular         Extra Packages for Enterprise Linux Modular 9 - x86_64

啟用與更新 EPEL

1. 更新所有套件庫

sudo dnf update -y

2. 重新載入 dnf 快取

sudo dnf makecache

這將確保 EPEL 套件庫 可用,並下載最新的索引。


測試 EPEL 是否可用

1. 安裝來自 EPEL 的軟體

嘗試安裝 htop(一款系統監控工具):

sudo dnf install -y htop

如果安裝成功,則代表 EPEL 套件庫已啟用。可執行以下指令確認:

htop

2. 查詢來自 EPEL 的軟體

要檢查某個軟體是否來自 EPEL,可使用:

dnf info htop | grep Repository

若顯示 epel,則表示該軟體來自 EPEL 套件庫


移除 EPEL 套件庫(可選)

若需要移除 EPEL 套件庫,可執行以下指令:

sudo dnf remove -y epel-release

同時清除快取:

sudo dnf clean all

注意:移除 EPEL 可能會影響部分已安裝的軟體,請謹慎操作。


結語

EPEL 提供了許多額外的 開源軟體包,對於 Fedora / RHEL / CentOS 來說非常實用。本文介紹了如何在 Fedora 上新增 EPEL 套件庫,並驗證其可用性。

建議定期使用 dnf update 確保 EPEL 套件庫 及系統軟體維持最新狀態,以提升安全性與穩定性。

⬅ 上一篇 下一篇 ➡
🔙 返回 基礎入門 📚 返回教學列表 🏠 返回首頁