GNU/Linux >> Linux の 問題 >  >> Cent OS

Rocky Linux /Centos8にEPELリポジトリをインストールして有効にする方法

EPELは、EnterpriseLinux用の追加パッケージを提供するリポジトリです。 EPELリポジトリは、一般的に使用されるソフトウェアのパッケージをインストールするための簡単なアクセスを提供する追加のパッケージリポジトリです。このリポジトリは、Fedoraの寄稿者が、RHELおよびその他の互換性のあるディストリビューションで維持しているFedoraパッケージを使用したかったために作成されました。 EPELグループは、高品質の追加パッケージのセットを作成、維持、および管理します。これらのパッケージは、コアリポジトリに含まれていないソフトウェアである場合もあれば、まだ提供されていないアップデートである場合もあります。

関連コンテンツ

  • Rocky Linux 8 /Centos6/7/8にRemiリポジトリをインストールして有効にする方法

前提条件

EPELリポジトリを有効にするには、次のものが必要です

  • 更新されたRockyLinux8サーバー
  • サーバーまたはsudoアクセス権を持つユーザーへのrootアクセス
  • サーバーからの内部アクセス

目次

  1. システムの更新
  2. EPELリポジトリのインストール
  3. EPELのインストールの確認

1。システムの更新

次のコマンドを使用して、システムが最新であることを確認します。

sudo dnf -y update

2。 EPELリポジトリをインストールする

次のコマンドを使用して、EPELリリースをインストールします。

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

これにより、リポジトリファイルが/etc/yum.repos.d/epel.repoにダウンロードされます。 そしてそれを可能にします。これは私のマシンのインストール出力です

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Last metadata expiration check: 2:03:13 ago on Thu 11 Nov 2021 04:08:05 PM UTC.
epel-release-latest-8.noarch.rpm                                                                                                                                             50 kB/s |  23 kB     00:00
Dependencies resolved.
============================================================================================================================================================================================================
 Package                                            Architecture                                 Version                                           Repository                                          Size
============================================================================================================================================================================================================
Installing:
 epel-release                                       noarch                                       8-13.el8                                          @commandline                                        23 k

Transaction Summary
============================================================================================================================================================================================================
Install  1 Package

Total size: 23 k
Installed size: 35 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                    1/1
  Installing       : epel-release-8-13.el8.noarch                                                                                                                                                       1/1
  Running scriptlet: epel-release-8-13.el8.noarch                                                                                                                                                       1/1
  Verifying        : epel-release-8-13.el8.noarch                                                                                                                                                       1/1

Installed:
  epel-release-8-13.el8.noarch

Complete!

3。 EPELのインストールの確認

次のコマンドを使用して、epelリポジトリを確認します。

$ sudo dnf repolist epel | grep epel
epel             Extra Packages for Enterprise Linux 8 - x86_64          enabled

EPELリポジトリで利用可能なパッケージを一覧表示します。

sudo dnf --disablerepo="*" --enablerepo="epel" list available

出力をgrepにパイプすることで、さらにフィルタリングして、必要なパッケージがEPELリポジトリで利用可能かどうかを確認できます。

$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep -i monit
gnome-monitor-config.x86_64                                       0-0.1.20190520.gitbc2f76c.el8                   epel
gnome-shell-extension-system-monitor-applet.noarch                1:38-14.20210722git9a96c54.el8                  epel
monit.x86_64                                                      5.26.0-1.el8                                    epel
monitorix.noarch                                                  3.13.1-1.el8                                    epel
mysql-mmm-monitor.noarch                                          2.2.1-25.el8                                    epel
nordugrid-arc-monitor.noarch                                      6.13.0-1.el8                                    epel
perl-Monitoring-Plugin.noarch                                     0.40-1.el8                                      epel

EPELリポジトリからパッケージをインストールするには、 --enablerepo="epel" を使用します dnf installの引数:

sudo dnf --enablerepo="epel" install <package>

sudo dnf --enablerepo="epel" install monit

上記のコマンドは、ベースリポジトリなどの他のリポジトリからいくつかの依存関係をインストールする可能性があります。

結論

このガイドでは、RockyLinuxなどのRHEL8ベースのシステムにEPELリポジトリをインストールして構成する方法について説明しました。インストールすると、インストール者が自動的に .repoを作成することがわかりました。 /etc/yum.repos.dディレクトリの下のファイル。有効フラグをオフにすることで、いつでもリポジトリを無効にできます。


Cent OS
  1. Rocky Linux /Centos8でdockerをインストールして構成する方法

  2. Rocky Linux /CentOS8にAnsibleをインストールして構成する方法

  3. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  1. Rocky Linux /Centos8にEPELリポジトリをインストールして有効にする方法

  2. Rocky Linux / Alma Linux /Centos8にPodmanをインストールして使用する方法

  3. RockyLinux8およびCentOS8にMonoをインストールして構成する方法

  1. RHEL 8 / CentOS8LinuxでEPELリポジトリを有効にする方法

  2. CentOSおよびRHELでEPELリポジトリを有効にする方法

  3. CentOS8およびRHEL8サーバーでEPELリポジトリを有効にする方法