【问题标题】:How do I update git to its latest version on Linux? [closed]如何在 Linux 上将 git 更新到其最新版本? [关闭]
【发布时间】:2013-10-21 09:47:22
【问题描述】:

我有 git 版本 1.7.4.1。并希望升级到最新的稳定版本 1.8.4。

所以我尝试了sudo apt-get install git,正如它在git downloads page for Linux 上所说的那样,但我得到了这个结果:

  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  git is already the newest version.
  0 upgraded, 0 newly installed, 0 to remove and 91 not upgraded.

$ git --version 
  git version 1.7.4.1

我被 git 版本 1.7.4.1 卡住了!

我在 Ubuntu 11.04 上。

【问题讨论】:

  • 你运行的是什么发行版和版本?
  • @Wooble,我已经更新了这个问题。谢谢!
  • 看起来该版本已停产,因此没有更新,但 askubuntu.com 可能会给您一个更明确的答案。

标签: linux git ubuntu ubuntu-11.04


【解决方案1】:

这是由于 Ubuntu 尚未在其存储库中更新该软件包。解决这个问题的唯一方法是从源代码编译,您可以从https://github.com/git/git 下载。

【讨论】:

  • 感谢您的回答,但您能详细说明一下吗?所以一旦我下载了最新的 git,例如git clone https://github.com/git/git,我应该怎么做才能安装它?
  • 啊,我找到了,github.com/git/git/blob/master/INSTALL :)
  • 通常你所要做的就是 ./configure && make && sudo make install
  • 并安装运行这些命令所需的实用程序... build-essential 通常是您所需要的。
  • sudo add-apt-repository ppa:git-core/ppa -y --> sudo apt-get update --> sudo apt-get install git --> git --version
【解决方案2】:

有适用于 Git 的 Ubuntu PPA,提供最新版本。添加其中之一,您将能够安装它。例如:

https://launchpad.net/~git-core/+archive/ppa

阅读“将此 PPA 添加到您的系统”信息以了解如何执行此操作。

【讨论】:

  • 该 PPA 中没有 11.04 natty 的包,所以它对 OP 没有用。
  • @NevikRehnel 然后我猜他需要寻找另一个 PPA。我不是在寻找他。我刚刚提到那里有 PPA。
【解决方案3】:

您应该至少将整个系统升级到稀有:

http://packages.ubuntu.com/search?keywords=git-core

(如果您坚持打包版本。)

但无论如何,来源会更新鲜。

【讨论】:

    猜你喜欢
    • 2019-04-23
    • 1970-01-01
    • 1970-01-01
    • 2022-12-19
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    相关资源
    最近更新 更多