https://www.server-world.info/query?os=Rocky_Linux_8&p=initial_conf&f=7
初期設定 : リポジトリを追加する2021/07/16
有用なパッケージが数多く配布されている外部リポジトリを追加するには、以下のように設定します。
[1] Fedora プロジェクト発 RHEL 用にビルドされたスペシャルパッケージを提供する EPEL を追加します。
⇒ https://fedoraproject.org/wiki/EPEL
[root@dlp ~]# dnf -y install epel-release
===========================================
https://docs.fedoraproject.org/en-US/epel/#_el8
Extra Packages for Enterprise Linux (EPEL)
CentOS Linux 8, AlmaLinux 8, Rocky Linux 8
#dnf config-manager –set-enabled powertools
#dnf install epel-release
============================================
[root@dlp ~]# 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=$contentdir
# [enabled=1] = リポジトリ有効, [enabled=0] = リポジトリ無効
enabled=1
# [priority=*] を追記することで優先度を指定可
# 1-99 を指定可, 1 が最優先, 未指定の場合のデフォルトは 99
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
…..
…..
# enabled=0 で通常時は無効としている場合、一時的にリポジトリを有効にしてインストールするには以下
[root@dlp ~]# dnf –enablerepo=epel install [パッケージ名]
[2] RHEL 用の各種ドライバーを主に提供する ELRepo を追加します。
⇒ https://elrepo.org/tiki/tiki-index.php
[root@dlp ~]# dnf -y install elrepo-release
[root@dlp ~]# 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://repos.lax-noc.com/elrepo/elrepo/el8/$basearch/
mirrorlist=http://mirrors.elrepo.org/mirrors-elrepo.el8
# [enabled=1] = リポジトリ有効, [enabled=0] = リポジトリ無効
enabled=1
# [priority=*] を追記することで優先度を指定可
# 1-99 を指定可, 1 が最優先, 未指定の場合のデフォルトは 99
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
…..
…..
# enabled=0 で通常時は無効としている場合、一時的にリポジトリを有効にしてインストールするには以下
[root@dlp ~]# dnf –enablerepo=elrepo install [パッケージ名]
[3] 便利なパッケージを数多く提供する Remi’s RPM repository を追加します。
⇒ https://rpms.remirepo.net/
[root@dlp ~]# dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
# 収録リポジトリ一覧
[root@dlp ~]# rpm -ql remi-release
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el8
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi2017
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi2018
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi2019
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi2020
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi2021
/etc/yum.repos.d/remi-modular.repo
/etc/yum.repos.d/remi-safe.repo
/etc/yum.repos.d/remi.repo
# デフォルトは [remi-safe] と [remi-modular] のみ有効
[root@dlp ~]# grep ‘enabled=1’ /etc/yum.repos.d/remi-*
/etc/yum.repos.d/remi-modular.repo:enabled=1
/etc/yum.repos.d/remi-safe.repo:enabled=1
[root@dlp ~]# vi /etc/yum.repos.d/remi-safe.repo
[remi-safe]
name=Safe Remi’s RPM repository for Enterprise Linux 8 – $basearch
#baseurl=http://rpms.remirepo.net/enterprise/8/safe/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/8/safe/$basearch/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/8/safe/$basearch/mirror
# [enabled=1] = リポジトリ有効, [enabled=0] = リポジトリ無効
enabled=1
# [priority=*] を追記することで優先度を指定可
# 1-99 を指定可, 1 が最優先, 未指定の場合のデフォルトは 99
priority=10
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el8
…..
…..
# enabled=0 で通常時は無効としている場合、一時的にリポジトリを有効にしてインストールするには以下
[root@dlp ~]# dnf –enablerepo=remi-safe install [パッケージ名]
# モジュラーリポジトリも利用可
[root@dlp ~]# dnf –enablerepo=remi-modular –disablerepo=appstream module list
Remi’s Modular repository for Enterprise Linux 8 – x86_64
Name Stream Profiles Summary
composer 1 common [d] Dependency Manager for PHP
composer 2 [d] common [d] Dependency Manager for PHP
glpi 9.3 common [d] Free IT asset management software
glpi 9.4 [d] common [d] Free IT asset management software
php remi-7.2 common [d] PHP scripting language, devel, minimal
php remi-7.3 common [d] PHP scripting language, devel, minimal
php remi-7.4 common [d] PHP scripting language, devel, minimal
php remi-8.0 common [d] PHP scripting language, devel, minimal
redis remi-5.0 common [d] Redis persistent key-value database
redis remi-6.0 common [d] Redis persistent key-value database
redis remi-6.2 common [d] Redis persistent key-value database
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

コメント