構築された(?)リポジトリを停止します。ローカルストレージのみを使用するようにRHEL 8を設定する

構築された(?)リポジトリを停止します。ローカルストレージのみを使用するようにRHEL 8を設定する

RHEL 8のDVDイメージをダウンロードしましたが、ここに含まれているパッケージのみを使用したいと思います。イメージにはすでにインデックス付けされているBaseOSとAppStreamリポジトリが含まれているので、インストールしてくださいlocal.repo。その部分までは何をすべきかを知っていました。baseurl=file:///whatever/etc/yum.repos.d/

今、私のコンピュータに存在していた可能性がある他のストレージへの参照を削除したいと思います。したがって、/etc/yum.repos.d/他の.repoファイルをすべて消去し、/var/cache/dnf/コンピュータがインターネットに接続されていないため、エラーが発生します。$ yum info$ yum repolist/etc/yum.repos.d/redhat.repo/var/cache/dnf/curl

私はちょうどyum私が行った状況を処理したいだけですlocal.repo。どうすればいいですか?

どこから来たのかsudo yum repolistは、リポジトリが/etc/yum.repo.dにないことを示しています。そしてyumを使用してyumリポジトリを削除するだから私はこの答えの他にも$ dnf config-manager --disablerepoそれを試しました。--nopluggins

ベストアンサー1

他のストレージファイルを削除しないでください。/etc/yum.repos.d/*使用したくないアイテムごとに行があることを確認してくださいenabled=0。次に、前のようにアイテムを追加します。これらのストレージファイルの例は次のとおりです。

[c8-disk-BaseOS]
name=CentOS-BaseOS- - Media
baseurl=file:///CentOS/BaseOS
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[c8-media-AppStream]
name=CentOS-AppStream- - Media
baseurl=file:///CentOS/AppStream
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

以下は、基本項目を無効にする例です。

# CentOS-AppStream.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[AppStream]
name=CentOS-$releasever - AppStream
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

私はCentOSシステムがインターネットにアクセスできない孤立した環境にあるため、これを頻繁に行います。これにより、インストールメディアのコピーをディスクに保存し、メディアが提供するすべてのものをインストールできます。

おすすめ記事