Centos
Yum 沒有在 Centos6 上安裝最新版本的 Git
當我去Gits 下載部分時,它提到最新版本是 1.8,我可以
yum install git
在 Fedora 上安裝它。我正在執行 CentOS6,因此該命令也應該適用於我,但 yum 告訴我:Setting up Install Process Package git-1.7.1-2.el6_0.1.x86_64 already installed and latest version Nothing to do
我的 yum 是否指向舊的儲存庫?或者我正在做一些破舊的事情?
謝謝!
編輯:我知道供應商並不總是更新他們的包列表,所以這是否意味著 git 網站上的文件不正確,因為他們告訴我使用 yum 下載它而供應商沒有更新他們的包列表?
下載原始碼並自己編譯非常容易,我什至發現 RPMForge 方法有點麻煩。
下載Git 2.11原始碼和
make configure ./configure --prefix=/usr make all sudo make install install-doc install-html
在 make 完全成功之前,我需要安裝幾個依賴項。
sudo yum install libcurl-devel zlib-devel asciidoc xmlto
這對我有用:
- 啟用 RPMForge
- yum install yum-plugin-priorities # 安裝 yum 優先級外掛 via
- 通過編輯 /etc/yum.repos.d/rpmforge.repo 啟用 RPM Forge Extras 儲存庫,並在 rpmforge-extras 部分將啟用更改為 1。我還通過向兩個部分添加 priority = 1 將兩個 rpmforge 儲存庫的優先級提高到 1。
- 百勝刪除 git
- yum clean all && yum update && yum install git