無法在 Ubuntu 上安裝最新的 git

無法在 Ubuntu 上安裝最新的 git

我檢查過這個答案並遵循相同的步驟。

我的系統拋出

git is already the newest version.

但是當我git --version這樣做時它顯示

git version 1.8.1.2

我需要安裝 git >= 1.9.4。

我有幾個教程,所有教程都建議上述方法,但它不起作用。

編輯:

輸出apt-cache policy git

git:
  Installed: 1:2.4.6-0ppa1~ubuntu14.04.1
  Candidate: 1:2.4.6-0ppa1~ubuntu14.04.1
  Version table:
 *** 1:2.4.6-0ppa1~ubuntu14.04.1 0
        500 http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     1:1.9.1-1ubuntu0.1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     1:1.9.1-1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
     1:1.8.3.2-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages

which git給出

/usr/local/bin/git

答案1

Trusty 的最新版本是 1.9.1。要安裝 2.1.4,您需要 Vivid。要獲得 2.4.6 版本,您必須等待 Wily。

若要從以下位置安裝軟體包PPA 你至少需要 Lucid。

基於輸出

apt-cache policy git

您已經安裝了2.4 6版本

我認為,要么您不使用/usr/bin/git,要么該文件被覆蓋。

要解決第一點,請檢查以下輸出which git

如果輸出不是 /usr/bin/git,刪除該文件,因為您想使用 git 套件中的二進位。

sudo rm /usr/local/bin/git

對於第二點

sudo apt-get install -reinstall git

相關內容