読み方 : イーペル

EPEL【Extra Packages for Enterprise Linux】

概要

EPELとは、業務用のサーバなどで利用するエンタープライズ向けLiunx用のソフトウェアを集積したリポジトリの一つ。ディストリビューション開発元の公式パッケージに含まれない有用なソフトウェアを提供している。
EPELのイメージ画像

Fedoraプロジェクトが主導して運用するリポジトリであり、Red Hat Enterprise LinuxRHEL)およびその互換ディストリビューション向けに、公式リポジトリに含まれない追加ソフトウェアを提供する仕組みである。

対象にはCentOSやRocky Linux、AlmaLinuxなどが含まれ、これらの環境においてFedora由来の安定化されたパッケージを導入できる。提供されるパッケージは、最新性よりも互換性と安定性を重視してビルドされており、RHELライフサイクルに合わせた長期的な利用を前提としている。

収録パッケージはFedoraのパッケージセットを基盤としており、RHELの公式リポジトリに含まれないWebサーバ関連ツール、開発言語のランタイム、監視・管理ユーティリティなどが提供される。パッケージはFedoraプロジェクトのボランティアによってメンテナンスされ、対象となるRHELのメジャーバージョンごとにブランチが分かれている。

導入にはdnf(旧来はyum)などのパッケージマネージャを使用し、EPELのリポジトリ設定パッケージ(epel-release)をインストールするだけで利用可能になる。操作性はディストリビューション公式リポジトリと変わらず、依存関係の解決も自動的に行われる。

なお、EPELのパッケージはRed Hatなどディストリビューション開発元の正式サポート対象外であり、導入・運用、トラブル対応は利用者自身の責任において行う必要がある。本番環境での採用にあたっては、パッケージの更新頻度やセキュリティ対応状況を事前に確認することが望ましいとされる。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。