Amazon Linux 2のEPELレポジトリを有効にする

by irbbb

Developers.IO / 2018-11-02 23:12

Extra Packages for Enterprise Linux (EPEL) リポジトリを利用して、標準リポジトリで利用できないパッケージをインストールしたいことがあります。

Amazon Linux 2 では、Amazon Linux Extras を利用すると EPEL レポジトリを簡単に利用できます。

$ sudo amazon-linux-extras install -y epel  

EPEL レポジトリが追加されていることを確認します。

$ yum repolist  Loaded plugins: extras_suggestions, langpacks, priorities, update-motd  repo id                    repo name                                  status  amzn2-core/2/x86_64        Amazon Linux 2 core repository                 15,213  amzn2extra-docker/2/x86_64 Amazon Extras repo for docker                       7  amzn2extra-epel/2/x86_64   Amazon Extras repo for epel                         1  epel/x86_64                Extra Packages for Enterprise Linux 7 - x8 12,587+150  repolist: 27,808  

補足

Amazon Linux Extras は安定したオペレーティングシステムで新しいバージョンのアプリケーションソフトウェアを利用可能にする Amazon Linux 2 のメカニズムです。

Etras でインストール可能なソフトウェアやバージョンは不定期に更新され、いつのまにやら EPEL もインストールできるようになっていました。

以前は、 EPEL レポジトリ用 RPM の URL を直接指定してインストールすることが一般的だったため、インストール方法が洗練されました。

$ sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  

関連情報

Shared via Inoreader