Redhat

如何在 RHEL 6 中獲取 yum 的“基礎”儲存庫?

  • December 18, 2012

我的目標是嘗試在 RHEL 6 機器上安裝 git。

我在這裡看到了文章:如何在 RHEL 6 上安裝 git?

答案是出現在 centOS 中的一個下載連結:http: //mirror.anl.gov/pub/centos/6.3/os/x86_64/Packages/git-1.7.1-2.el6_0.1.x86_64。轉數

我猶豫要不要使用這樣的連結,因為它是 Git 的過時版本,更重要的是,我的印像是,如果我使用 Fedora 或中央作業系統。

事實上,我從描述 EPEL 軟體儲存庫的資訊中得到了這種印象。

來自http://fedoraproject.org/wiki/EPEL

EPEL 包通常基於它們的 Fedora 對應包,並且永遠不會與基本 Enterprise Linux 發行版中的包發生衝突或替換。

但是,按照連結的 serverfault 文章的總體建議,我需要為 RHEL 安裝“基礎”儲存庫。

我怎樣才能做到這一點?

對於它的價值,這是我的“repolist”:

$ yum repolist
Plugin "product-id" can't be imported
Plugin "subscription-manager" can't be imported
Loaded plugins: refresh-packagekit, security
repo id                                                   repo name                                                                                        status
epel                                                      Extra Packages for Enterprise Linux 6 - x86_64                                                   8,220
repolist: 8,220

您的系統與您的 Red Hat 訂閱存在某種問題。確保您已為機器分配了有效的權利,如果有,請聯繫 Red Hat 解決問題。

您似乎沒有向 RHN 註冊系統。如果您有 RHN 憑據,請執行rhn_register設置,然後繼續設置。

此外,yum repolist應該包括我在這裡看不到的 RHEL6 的基本儲存庫。不管怎樣,你能不能做註冊部分,看看你是否得到了基礎回購。我懷疑它與它有什麼關係,但為了後代,讓我們這樣做。

安裝 git 非常簡單,就像yum install -y git.

如果一切都失敗了,並且您是 Red Hat 的客戶,請打開一個案例。

引用自:https://serverfault.com/questions/459122