別の方法は、CentOSリポジトリをyum
構成に追加することです。CentOSは、大部分がRHELの派生物です。そのため、そのパッケージのほとんどはRHELと互換性があります。
Michael Cutlerは、RHELにCentOSパッケージをインストールするためのガイドを書きました。簡単に:
# find out the release (version) of your RHEL
# ex: 5.0, 6.0, 6.3
lsb_release -r
cat /etc/issue
# create a new yum .repo config file
nano /etc/yum.repos.d/centos.repo
# add the following contents to centos.repo
# change the 6 in baseurl to your RHEL release
# check here for options: http://ftp.heanet.ie/pub/centos/
[centos]
name=CentOS $releasever - $basearch
baseurl=http://ftp.heanet.ie/pub/centos/6/os/$basearch/
enabled=1
gpgcheck=0
# save centos.repo and (optional) run this to reset the cache
yum clean all
他のサードパーティのリポジトリについても、同様の手順に従う必要があります。ただし、パッケージに必要なすべての依存関係が含まれている可能性が高いため、CentOSリポジトリを使用することをお勧めします。
一時的に、を取得している場合PYCURL ERROR 22 - "The requested URL returned error: 404"
、サードパーティのリポジトリ.repo
と関連ファイルを削除することにより、古いサードパーティのリポジトリを削除できます。
# Ex: http://repoforge.org
cd /etc/yum.repos.d/
rm rpmforge.repo
rm mirrors-rpmforge
rm mirrors-rpmforge-extras
rm mirrors-rpmforge-testing