商業(yè)貿(mào)易 占存:6.91MB 時(shí)間:2011-04-01
軟件介紹: 采用汽車衡稱重管理軟件,可以使企業(yè)物流的進(jìn)、銷、存實(shí)現(xiàn)科學(xué)管理,提高了工作效率、降低管...
不少用戶在安裝完RedHat系統(tǒng)后,安裝軟件源時(shí)出現(xiàn)了錯(cuò)誤提示,即“Unable to read consumer identity”,這是什么原因?qū)е碌哪??又該如何解決,今天華軍小編給大家展示的是RedHat軟件源提示Unable to read consumer identity怎么辦?精心挑選的內(nèi)容希望大家多多支持、多多分享,喜歡就趕緊get哦!。
這個(gè)提示告訴你,yum沒有讀取到你的用戶id。如果想使用redhat同時(shí)不想花費(fèi)幾千元注冊(cè)系統(tǒng),我們可以使用CentOS的源來替代。
1.注冊(cè)系統(tǒng)給我們提供了什么?
如果我們點(diǎn)擊系統(tǒng)的RHN,會(huì)提示注冊(cè)系統(tǒng)的種種好處:
1)從官方獲得軟件源
2)免費(fèi)或者系統(tǒng)的安裝鏡像和升級(jí)
3)系統(tǒng)故障以后,有專門的維護(hù)人員來協(xié)同我們處理
對(duì)于大部分人員,我們往往只關(guān)系,系統(tǒng)能否正常安裝軟件就夠了。而redhat上yum的機(jī)理是這樣的,通過yum讀取配置文件/etc/yum.repos.d/file.repo,通過里面提供的網(wǎng)址,到相應(yīng)站點(diǎn)下載rpm軟件包,然后調(diào)用底層的rpm程序進(jìn)行安裝。其中,在下載環(huán)節(jié),需要提供consumer id。從理論上說,只要我們不到官方網(wǎng)站上下載軟件,就能夠避免注冊(cè)問題。
2.一個(gè)可以替代的站點(diǎn):centos
我們都知道,redhat是一個(gè)商用的OS,但是它是開放源代碼的。所以,社區(qū)會(huì)將redhat的源代碼進(jìn)行重新編譯,然后去掉redhat的商標(biāo),進(jìn)行發(fā)布,這就是centos。對(duì)于一般用戶而言,可以認(rèn)為:centos和redhat是相同的。因此,我們可以到centos對(duì)應(yīng)的站點(diǎn)來下載軟件源。國內(nèi)一些網(wǎng)站,比如網(wǎng)易163提供一些開源軟件的下載地址,我們可以將軟件源改成國內(nèi)的。
進(jìn)入到 /etc/yum.repos.d, 其中有個(gè)rhel-source.repo, 先改名為rhel-source.repo.bak,做個(gè)備份
然后新建個(gè) rhel-source.repo
內(nèi)容如下:
?。踒ase]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6.3/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6.3/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
?。踖xtras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6.3/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
?。踓entosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6.3/centosplus/$basearch/
gpgcheck=1
enabled=0
保存,然后運(yùn)行yum update就ok了。
3、需要卸載redhat自帶的yum程序嗎?
理論上說,不需要卸載本機(jī)的yum程序。當(dāng)然,你也可以安裝centos的yum來取代redhat的yum程序。
上面就是小編總結(jié)的RedHat安裝軟件源后提示Unable to read consumer identity的方法介紹了,主要是由于沒有注冊(cè)系統(tǒng)所導(dǎo)致的,如果不想花冤枉錢的話,建議使用CentOS源替代。