RHEL 8でdnfコマンドのリポジトリの設定を確認する!

RHEL 8でdnfコマンドのリポジトリの設定を確認します。

dnfコマンドの設定ファイルの内容を確認する!

dnfコマンドの設定ファイルのパスは、「/etc/dnf/dnf.conf」になります。このファイルは、「/etc/yum.conf」のリンク先にもなっています。

# cat /etc/dnf/dnf.conf
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=True
skip_if_unavailable=False

リポジトリの設定を確認する!

リポジトリの設定は、「/etc/yum.repos.d」に「〜.repo」というファイル名で作成します。

# ls -l /etc/yum.repos.d
total 204
-rw-r--r--. 1 root root 206417 Apr 30 09:37 redhat.repo

redhatのリポジトリの設定内容を確認してみます。

# head -23 /etc/yum.repos.d/redhat.repo 
#
# Certificate-Based Repositories
# Managed by (rhsm) subscription-manager
#
# *** This file is auto-generated.  Changes made here will be over-written. ***
# *** Use "subscription-manager repo-override --help" if you wish to make changes. ***
#
# If this file is empty and this system is subscribed consider
# a "yum repolist" to refresh available repos
#

[satellite-maintenance-6-beta-for-rhel-8-x86_64-source-rpms]
name = Red Hat Satellite Maintenance 6 Beta for RHEL 8 x86_64 (Source RPMs)
baseurl = https://cdn.redhat.com/content/beta/layered/rhel8/x86_64/sat-maintenance/6/source/SRPMS
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
sslverify = 1
sslcacert = /etc/rhsm/ca/redhat-uep.pem
sslclientkey = /etc/pki/entitlement/3528115575778049046-key.pem
sslclientcert = /etc/pki/entitlement/3528115575778049046.pem
metadata_expire = 86400
enabled_metadata = 0

おわりに

RHEL 8では、パッケージ管理のコマンドが、yumからdnfに変わりましたが、リポジトリの設定ファイルのパスは変わっていません。

関連記事

関連書籍(Amazon)

N/A