首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >百胜没有在Centos6上安装最新版本的Git

百胜没有在Centos6上安装最新版本的Git
EN

Server Fault用户
提问于 2012-11-14 22:25:21
回答 7查看 29.1K关注 0票数 16

当我转到Gits下载部分时,它提到最近的版本是1.8,我可以通过yum install git在Fedora上安装它。我正在运行CentOS6,所以这个命令也适用于我,但是yum告诉我:

代码语言:javascript
运行
复制
Setting up Install Process
Package git-1.7.1-2.el6_0.1.x86_64 already installed and latest version
Nothing to do

我的百胜指的是旧仓库吗?还是我在做什么坏事?

谢谢!

编辑:我知道供应商并不总是更新他们的软件包列表,所以这是否意味着git网站上的文档是不正确的,因为他们告诉我使用yum下载它,而供应商还没有更新他们的包列表?

EN

回答 7

Server Fault用户

回答已采纳

发布于 2014-06-10 16:01:33

下载源代码并自己编译非常容易,我甚至发现RPMForge方法有点麻烦。

下载Git 2.11源代码和

代码语言:javascript
运行
复制
    make configure 
    ./configure --prefix=/usr
    make all
    sudo make install install-doc install-html

在完全成功之前,我需要安装几个依赖项。

代码语言:javascript
运行
复制
sudo yum install libcurl-devel zlib-devel asciidoc xmlto
票数 11
EN

Server Fault用户

发布于 2013-03-06 15:44:25

以下是对我起作用的东西:

  1. 启用RPMForge
  2. 安装yum - plugin -优先级#通过
  3. 通过编辑/etc/yum.pos.d/rpm比方.repo启用RPM Forge Extras回购,并在rpmforge extras部分中将其更改为1。通过向两个部分添加优先级=1,我还将两个rpmforge的优先级提高到了1。
  4. 百胜
  5. 百胜清洁& yum更新& yum安装git
票数 10
EN

Server Fault用户

发布于 2012-11-14 22:36:16

您的OS供应商( CentOS项目)可能还没有为git的最新版本构建包(或者他们可能没有计划,而是打算继续使用CentOS 6中的1.7.x系列)。

软件在其作者发布的那一天并不神奇地出现在打包系统中--软件包需要构建、测试、批准和推送。如果你需要一个你的上游供应商不发货的版本,你可以自己建造.

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/448814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档