新人研修の一環で、CentOS8をインストールして、 Linux の挙動を確認していたんですが、
dnf コマンドを使ってパッケージ ダウンロードしようとするとエラーが出るという問題が起こりました。
結論としては、CentOS8のサポートが終了したために、ミラーサイトが閉鎖になってるということです。
別のミラーサイトに登録してあげれば OK でしたのでそのコードをメモとして書いておきます。
下記2つのファイルをviエディタなどで編集必要です。
/etc/yum.repos.d/CentOS-Linux-BaseOS.repo
/etc/yum.repos.d/CentOS-Linux-AppStream.repo
リポジトリが参照しているミラーサイト、mirrorlist.centos.orgを vault.centos.org に変更します。
[baseos]
## mirrorlist をコメントアウト
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra
## baseurl を変更して有効化
baseurl=http://vault.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/
AppStreamの方も変更しておきます。
[appstream]
## mirrorlist をコメントアウト
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
## baseurl を変更して有効化
baseurl=http://vault.centos.org/$contentdir/$releasever/AppStream/$basearch/os/
この記事へのコメントはありません。