【发布时间】:2017-01-26 03:18:19
【问题描述】:
我使用sudo apt upgrade git 安装了 git,但它只安装了 1.9.1 版本,即使可用的最新 git 是 2.11.0。
当我尝试运行 apt-cache policy git 时,我得到了以下信息
$apt-cache policy git
git:
Installed: 1:1.9.1-1ubuntu0.3
Candidate: 1:1.9.1-1ubuntu0.3
Version table:
*** 1:1.9.1-1ubuntu0.3 0
500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
1:1.9.1-1 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
【问题讨论】:
-
当您说“可用的最新 git 是 2.11.0”时,您的声明到底基于什么?
-
我可能看错地方了,但我从git-scm.com/downloads得到了那个信息
-
所以问题是您正在查看由 Git 人员维护的列表,但从 Apt 人员维护的服务安装包。这两者并不总是同步的。最新版本的东西并不总是在 Ubuntu 中。
-
感谢您的解释。我不知道 PPA 的