Note to Self

公開する緊張感で、読み返した時に??にならない自分用メモです

AlmaLinux リポジトリ

EPEL

Fedora プロジェクト発 RHEL 用にビルドされたスペシャルパッケージを提供

EPELをインストール

$ sudo dnf -y install epel-release

EPEL設定変更

$ sudo vi /etc/yum.repos.d/epel.repo 


[epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
#baseurl=https://download.fedoraproject.org/pub/epel/$releasever/Everything/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch&infra=$infra&content=$contentd
ir
enabled=1
priority=10
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8

priority=10追記 優先度を指定 1-99 を指定可, 1 が最優先, 未指定の場合のデフォルトは 99

ELRepo

RHEL 用の各種ドライバーを主に提供

ELRepoをインストール

$ sudo dnf -y install elrepo-release 

ELRepo設定変更

$ sudo vi /etc/yum.repos.d/elrepo.repo 

[elrepo]
name=ELRepo.org Community Enterprise Linux Repository - el8
baseurl=http://elrepo.org/linux/elrepo/el8/$basearch/
        http://mirrors.coreix.net/elrepo/elrepo/el8/$basearch/
        http://mirror.rackspace.com/elrepo/elrepo/el8/$basearch/
        http://linux-mirrors.fnal.gov/linux/elrepo/elrepo/el8/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo.el8
enabled=1
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org

リポジトリの有効化

リポジトリの設定ファイルがインストールされているか確認

sudo yum repolist all | grep -i epel

epel                           Extra Packages for Enterprise Linux 8 -  disabled
epel-debuginfo                 Extra Packages for Enterprise Linux 8 -  disabled
epel-modular                   Extra Packages for Enterprise Linux Modu enabled
epel-modular-debuginfo         Extra Packages for Enterprise Linux Modu disabled
epel-modular-source            Extra Packages for Enterprise Linux Modu disabled
epel-playground                Extra Packages for Enterprise Linux 8 -  disabled
epel-playground-debuginfo      Extra Packages for Enterprise Linux 8 -  disabled
epel-playground-source         Extra Packages for Enterprise Linux 8 -  disabled
epel-source                    Extra Packages for Enterprise Linux 8 -  disabled
epel-testing                   Extra Packages for Enterprise Linux 8 -  disabled
epel-testing-debuginfo         Extra Packages for Enterprise Linux 8 -  disabled
epel-testing-modular           Extra Packages for Enterprise Linux Modu disabled
epel-testing-modular-debuginfo Extra Packages for Enterprise Linux Modu disabled
epel-testing-modular-source    Extra Packages for Enterprise Linux Modu disabled
epel-testing-source            Extra Packages for Enterprise Linux 8 -  disabled

リポジトリを有効化 *8系Linux OS

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

リポジトリを無効化

sudo yum-config-manager --disable epel

パッケージをインストール/アップデートするときだけ有効化

$ sudo dnf --enablerepo=epel install <パッケージ名>