RHEL 8 ベースの CentOS 最新オペレーティング システム 8 は、BaseOS および APPstream とともにデフォルト リポジトリとして使用できるようになりました。ただし、EPEL リポジトリをインストールして有効にし、追加のパッケージを追加するための規定があります。
EPEL 8 リポジトリ (Enterprise Linux 用の追加パッケージ) が Redhat 8 にインストールできるようになってからしばらく時間が経ちましたが、CentOS 8 は 2019 年 9 月 26 日にリリースされたばかりなので、EPEP 8 を ti にインストールする方法は同じです。 。
さて、CentOS または Redhat 上で EPEL リポジトリの必要性は何でしょうか?
実際には、RHEL の公式リポジトリを使用してインストールできないパッケージやソフトウェアが非常に多くあります。不足しているものを補うために、この非公式リポジトリを使用できます。たとえば、Sea Monkey、AWStats、バイオニッククライアント、Byobu Windows Managerなどです。
さらに、EPEL は Fedora SIG のプロジェクトであり、エンタープライズ Linux 用の追加パッケージを作成および保守する責任があります。 1,614 以上のパッケージがあります。
このチュートリアルでは、EPEL 8 を RHEL 8 / CentOS 8/Stream に追加する方法を説明します。
コマンドターミナルを開きます
コマンドライン インターフェイスで CentOS 8 サーバーを使用している場合は、次のステップに進んでください。それらはGUI上にあります。活動OSの左上にあるので、それをクリックして選択しますターミナル左側のメニューバーにあるアイコン。
ルートとしてログイン
にEPEL8をインストールするCentOS 8 では、root アクセス権が必要です。 root ユーザーにアクセスするには、次のように入力します。はそしてそのパスワード。
既存のリポジトリを確認する
まず、システムで正式に利用可能な既存のリポジトリを確認しましょう。これにより、どのリポジトリにインストールするパッケージがいくつあるかがわかります。そのタイプの場合:
yum reposlist
私たちが知っているようにRHEL8 では DNF パッケージ マネージャーが正式にサポートされるようになったので、それも使用できるようになりました。
dnf repolist
インストール中のパッケージの合計ウォーム8私たちのテストでは次のとおりでした。
[root@localhost ~]#DNF再ポリリスト
最後のメタデータ有効期限チェック: 0:31:55 前、2019 年 9 月 27 日金曜日、午前 3:59:51 EDT。
リポジトリID リポジトリ名 ステータス
AppStream CentOS-8 – AppStream 4,928
BaseOS CentOS-8 – Base 2,713
CentOS-8 エクストラ – エクストラ 3
[root@localhost ~]#おいしい再ポリリスト
最後のメタデータ有効期限チェック: 0:32:03 前、2019 年 9 月 27 日金曜日、午前 3:59:51 EDT。
リポジトリID リポジ名ステータス
AppStream CentOS-8 – AppStream 4,928
BaseOS CentOS-8 – Base 2,713
CentOS-8 エクストラ – エクストラ 3

EPEL 8 を CentOS 8/Stream または RHEL 8 にインストールする
最後に、コマンドがここにあります。たった 1 行で完了です。すでに root アクセス権を持っていることを願っています。したがって、EPEL リポジトリ URL とともに yum または dnf を使用します。
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
または
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
コマンドを実行すると、システムは URL を検証し、EPEL 8 リポジトリを有効にするために必要なパッケージをダウンロードする許可を求めます。
プレスYそしてあなたの許可を与えること。
出力:
[root@localhost ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
最後のメタデータ有効期限チェック: 0:38:34 前、2019 年 9 月 27 日金曜日、午前 03:59:51 EDT。
epel-release-latest-8.noarch.rpm 5.6 KB/秒 | 21KB 00:03
依存関係が解決されました。
================================================= ==============================
パッケージ Arch バージョン リポジトリ サイズ
================================================= ==============================
インストール:
epel-release noarch 8-5.el8 @コマンドライン 21 k
取引概要
================================================= ==============================
1 つのパッケージをインストールする
合計サイズ: 21k
設置サイズ: 30k
これでいいですか [y/N]:y

システムアップデートコマンドを実行する
キャッシュをフラッシュし、新しくインストールされたリポジトリをシステムに認識させるには、システム更新コマンドを実行します。
yum update
追加された EPEL 8 リポジトリを再度確認します
今度はシステムで利用可能なリポジトリのリストを確認すると、EPEL がそこに表示されます。インストールすると、ダウンロードしてインストールできるパッケージは合計 1614 個ありました。
yum repolist

Epel 8 のすべてのソフトウェア パッケージを表示するコマンド
このリポジトリでダウンロードできるソフトウェアまたはパッケージとその名前を確認するには、以下のコマンドを使用するだけです。
sudo dnf repository-packages epel list
その他の記事:
- CentOS8 Linux または Stream でコックピットを有効にする方法
- VirtualBox に CentOS 8 Linux をインストールする
- CentOS 8 Linux ブート可能 USB ドライブを作成する
- CentOS Stream または CentOS 8 Linux ISO をダウンロードする