CentOS Stream 9 に EPEL をインストールする方法

EPEL (Extra Packages for Enterprise Linux) は、Fedora プロジェクトによって管理されている CentOS Stream などの Linux ディストリビューション向けの高品質なアドオン パッケージのリポジトリです。EPEL は、標準の CentOS リポジトリに含まれていないさまざまな追加ソフトウェア パッケージを提供し、システムの機能性と使いやすさを向上させます。EPEL Next は、CentOS Stream の最新の更新と機能との互換性を確保するために、パッケージの新しいバージョンを提供するコンパニオン リポジトリです。

CentOS Stream 9 で EPEL と EPEL Next を有効にするには、コマンドライン ターミナルを使用します。このガイドでは、これらのリポジトリを設定する手順を説明し、より幅広いソフトウェア パッケージにアクセスできるようにします。

EPEL インストール前に CentOS ストリームを更新する

既存のパッケージがすべて最新であることを確認し、インストール中に競合が発生しないようにするために、チュートリアルを進める前にシステムを更新することが重要です。

sudo dnf upgrade --refresh

EPELとEPEL Nextをインストールする

まず、CRB リポジトリをアクティブ化します。CRB は CentOS Stream ツールの新しいリポジトリであり、古い PowerTools リポジトリに代わるものです。

sudo dnf config-manager --set-enabled crb

次に、次のターミナル コマンド (dnf) を使用して EPEL をインストールします。

sudo dnf install \
    https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
    https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm

EPEL Next が必要ない、または望まないユーザーは、上記のコマンドの最後の行を削除するだけで EPEL Next を削除できます。

EPEL インストールの確認

EPEL リポジトリがインストールされたので、インストールを確認することをお勧めします。最も簡単で迅速な方法は、dnf repolist コマンドを使用することです。

dnf repolist | grep epel
CentOS Stream での EPEL の存在を確認する
CentOS Stream に EPEL が存在することを確認するためのスクリーンショットの例

前述のとおり、リポジトリが表示され、正常にインストールされました。

EPEL リポジトリ コマンドの例

次に、このチュートリアルでは、ターミナルでリポジトリを検索する際に便利なコマンドをいくつか実行します。

まず、EPEL リポジトリで利用可能なすべてのパッケージを一覧表示するには、次のコマンドを使用します。

dnf list available --enablerepo=epel

EPEL リポジトリ内の特定のパッケージを検索するには、次のコマンドを使用します。

dnf search package-name --enablerepo=epel

EPEL リポジトリからパッケージをインストールするには、次のコマンドを使用します。

dnf install package-name --enablerepo=epel

最後に、EPEL リポジトリからインストールされたパッケージの更新を確認するには、次のコマンドを使用します。

dnf check-update --enablerepo=epel

CentOS ストリームの追加 EPEL コマンド

CentOS ストリームから EPEL を削除する

理想的には、EPEL リポジトリはインストール後に削除する必要はありませんが、必要な場合は次のコマンドを使用して削除します。

EPEL リポジトリを削除します:

sudo dnf remove epel-release

EPEL Next リポジトリを削除します:

sudo dnf remove epel-next-release

結論

CentOS Stream システムで EPEL と EPEL Next を有効にすると、システムの機能を強化するさまざまな追加ソフトウェア パッケージにアクセスできるようになります。これらのリポジトリを定期的に更新することで、最新の機能と改善点を活用できます。EPEL と EPEL Next が CentOS Stream 環境にもたらす機能と汎用性の向上をお楽しみください。

Joshua James

コメントを残す