系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > RedHat軟件源提示Unable to read consu

RedHat軟件源提示Unable to read consumer identity怎么辦?

時間:2015-03-02 20:22:10 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150302/39657.html 手機查看 評論

  不少用戶在安裝完RedHat系統(tǒng)后,安裝軟件源時出現(xiàn)了錯誤提示,即“Unable to read consumer identity”,這是什么原因?qū)е碌哪?又該如何解決,下面小編就給大家介紹下RedHat安裝軟件源后提示Unable to read consumer identity的解決方法。

 RedHat軟件源提示Unable to read consumer identity怎么辦?

  這個提示告訴你,yum沒有讀取到你的用戶id。如果想使用redhat同時不想花費幾千元注冊系統(tǒng),我們可以使用CentOS的源來替代。

  1.注冊系統(tǒng)給我們提供了什么?

  如果我們點擊系統(tǒng)的RHN,會提示注冊系統(tǒng)的種種好處:

  1)從官方獲得軟件源

  2)免費或者系統(tǒng)的安裝鏡像和升級

  3)系統(tǒng)故障以后,有專門的維護人員來協(xié)同我們處理

  對于大部分人員,我們往往只關(guān)系,系統(tǒng)能否正常安裝軟件就夠了。而redhat上yum的機理是這樣的,通過yum讀取配置文件/etc/yum.repos.d/file.repo,通過里面提供的網(wǎng)址,到相應(yīng)站點下載rpm軟件包,然后調(diào)用底層的rpm程序進行安裝。其中,在下載環(huán)節(jié),需要提供consumer id。從理論上說,只要我們不到官方網(wǎng)站上下載軟件,就能夠避免注冊問題。

  2.一個可以替代的站點:centos

  我們都知道,redhat是一個商用的OS,但是它是開放源代碼的。所以,社區(qū)會將redhat的源代碼進行重新編譯,然后去掉redhat的商標,進行發(fā)布,這就是centos。對于一般用戶而言,可以認為:centos和redhat是相同的。因此,我們可以到centos對應(yīng)的站點來下載軟件源。國內(nèi)一些網(wǎng)站,比如網(wǎng)易163提供一些開源軟件的下載地址,我們可以將軟件源改成國內(nèi)的。

  進入到 /etc/yum.repos.d, 其中有個rhel-source.repo, 先改名為rhel-source.repo.bak,做個備份

  然后新建個 rhel-source.repo

  內(nèi)容如下:

  [base]

  name=CentOS-$releasever - Base

  baseurl=https://mirrors.163.com/centos/6.3/os/$basearch/

  gpgcheck=1

  gpgkey=https://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  #released updates

 。踰pdates]

  name=CentOS-$releasever - Updates

  baseurl=https://mirrors.163.com/centos/6.3/updates/$basearch/

  gpgcheck=1

  gpgkey=https://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  #packages used/produced in the build but not released

  #[addons]

  #name=CentOS-$releasever - Addons

  #baseurl=https://mirrors.163.com/centos/$releasever/addons/$basearch/

  #gpgcheck=1

  #gpgkey=https://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  #additional packages that may be useful

  [extras]

  name=CentOS-$releasever - Extras

  baseurl=https://mirrors.163.com/centos/6.3/extras/$basearch/

  gpgcheck=1

  gpgkey=https://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

  #additional packages that extend functionality of existing packages

 。踓entosplus]

  name=CentOS-$releasever - Plus

  baseurl=https://mirrors.163.com/centos/6.3/centosplus/$basearch/

  gpgcheck=1

  enabled=0

  保存,然后運行yum update就ok了。

  3、需要卸載redhat自帶的yum程序嗎?

  理論上說,不需要卸載本機的yum程序。當然,你也可以安裝centos的yum來取代redhat的yum程序。

  上面就是RedHat安裝軟件源后提示Unable to read consumer identity的方法介紹了,主要是由于沒有注冊系統(tǒng)所導(dǎo)致的,如果不想花冤枉錢的話,建議使用CentOS源替代。

標簽 RedHat

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄