【CentOS】yumでThe requested URL returned error: 404 Not Found

雑学

備忘録です。(参考記事)
Cent OS でyumコマンドによるパッケージインストールすると以下のように出力されました。

$ sudo yum groupinstall "GNOME Desktop"
読み込んだプラグイン:fastestmirror
グループ処理の設定をしています
Loading mirror speeds from cached hostfile
 * remi-safe: ftp.riken.jp
http://download.fedoraproject.org/pub/epel/6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
他のミラーを試します。
To address this issue please refer to the below wiki article

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

警告: グループ GNOME Desktop が存在しません。
エラー: インストールまたは更新に利用できるいくつかの要求されたグループにパッケージがありません

リクエストするURLが変更になっており、その対応が必要です。
“http://download.fedoraproject.org/pub/epel/6/README”に以下が記載されています。

ATTENTION
======================================
The contents of this directory have been moved to our archives available at:

http://archives.fedoraproject.org/pub/archive/epel/

If you are having troubles finding something there please stop by #epel on irc.freenode.net

「http://download.fedoraproject.org/pub/epel/」は「http://archives.fedoraproject.org/pub/archive/epel/」に移動したと記されています。

こんな感じに変更しました

$ cat /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
baseurl=http://archives.fedoraproject.org/pub/archive/epel/6/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
baseurl=http://archives.fedoraproject.org/pub/archive/epel/6/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
baseurl=http://archives.fedoraproject.org/pub/archive/epel/6/SPRMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

関連リンク