201402082014CentOS 6.x yum upgrade question
因為最近在 CentOS 6.5 上面,
想要做 yum upgrade 的動作,但是都會遇到
Error: Package: python-paramiko-1.7.6-1.el5.noarch (epel)
Requires: python(abi) = 2.4
Removing: python-2.6.6-51.el6.x86_64 (@anaconda-CentOS-201311272149.x86_64/6.5)
python(abi) = 2.6
Updated By: python-2.6.6-52.el6.x86_64 (updates)
python(abi) = 2.6
Available: python26-2.6.8-2.el5.x86_64 (epel)
python(abi) = 2.6
類似這樣的問題,
所以就去找了一下資訊,
發現,應該是 epel 的資訊不符,所以才會有這樣子的問題。
因此,做了以下的動作。
- rpm -qa |grep epel then you may get this epel-release-5-4.noarch
- yum remove epel-release-5-4.noarch
-
wget http://mirror01.idc.hinet.net/EPEL/6/i386/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
- 檢查
ls -1 /etc/yum.repos.d/epel* /etc/yum.repos.d/remi.repo /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/remi.repo
-
sudo vim /etc/yum.repos.d/remi.repo
- 把 enable 設定為 1
name=Les RPM de remi pour Enterprise Linux $releasever - $basearch #baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/ mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority
- yum update
文章來源:
Centos 6 yum update - Packages skipped because of dependency problems
安裝 RHEL EPEL Repo 在 Centos 5.x or 6.x
回應