0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

サードパーティリポジトリインストール

Posted at

概要

サードパーティリポジトリ(EPEL, remi)を dnf でインストールする

EPEL とは

Red Hat Enterprise LinuxでFedoraと同等環境を実現する信頼性の高いパッケージの提供するRHEL用レポジトリ。目標のFedoraと同等環境にはほど遠いものの、多数の有用なパッケージが収録されている。正式名称はExtra Packages for Enterprise Linux。
(ウィキペディアから抜粋)

EPEL インストール

Rocky Linux 9の場合は、crbリポジトリ(CodeReady Builderリポジトリ)を有効にしておくことが推奨されています。
dnf/yumにEPELリポジトリを追加する Rocky Linux 8, 9/CentOS 7 より抜粋

インストール時に依存関係でとちらないためにcrbリポジトリも有効にしとけと...

// crbリポジトリを有効にする
[root@marmoset ~]# dnf config-manager --set-enabled crb

// インストール
[root@marmoset ~]# dnf install epel-release

Remi インストール

// インストール
[root@marmoset ~]# dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm

// リポジトリを有効にする
[root@marmoset ~]# dnf config-manager --enable remi

// 有効なリポジトリのリストを表示する
[root@marmoset ~]# dnf repolist
repo id                      repo name
appstream                    Rocky Linux 9 - AppStream
baseos                       Rocky Linux 9 - BaseOS
crb                          Rocky Linux 9 - CRB
epel                         Extra Packages for Enterprise Linux 9 - x86_64
epel-cisco-openh264          Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64
extras                       Rocky Linux 9 - Extras
remi                         Remi's RPM repository for Enterprise Linux 9 - x86_64
remi-modular                 Remi's Modular repository for Enterprise Linux 9 - x86_64
remi-safe                    Safe Remi's RPM repository for Enterprise Linux 9 - x86_64

感想

  • サードパーティリポジトリの知識は必要
  • dnf コマンドって便利(yumで勉強していなかった分、ちょっと感動)
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?