我正在尝试在Ubuntu 12.04上安装git。但是当我输入以下命令时:
sudo apt-get install git
我得到了以下信息。我已经运行过sudo apt-get update
。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
git-el
E: Package 'git' has no installation candidate
正在读取状态信息... 完成 软件包 git-core 不可用,但是被另一个软件包引用。 这可能意味着该软件包已经丢失、已经过时或者 仅在其他来源中可用 然而,以下软件包可以替换它: git-guiE: 软件包 'git-core' 没有安装候选项 - Shahzeb Khan
sudo apt-get update
没有帮助,请尝试将git-core ppa添加到您的/etc/apt/sources.list
中:deb http://ppa.launchpad.net/git-core/ppa/ubuntu precise main deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu precise main
。之后不要忘记运行sudo apt-get update
。 - Konstantin Rudy/etc/apt/sources.list
中取消注释extras和archive存储库来解决了这个问题。 - dougalg