📖 EPEL 套件庫設定

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

Fedora EPEL 套件庫設定指南

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

本指南將介紹如何在 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 套件庫 及系統軟體維持最新狀態,以提升安全性與穩定性。

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