如果我在Debian Lenny上运行以下命令:
apt-get install git
…我无法使用Git:
# git --version bash: git: command not found
你最想要的包是git-core 。
(没有添加额外的存储库,工作得很好。)
更新:现在已经修复; 在挤压和超越git包现在叫git 。
要得到〜1.7.1使用这个方法。 如果你想〜1.5.6.5然后使用安和的答案。
这是因为git是Lenny中的一个虚拟软件包,它提供了gnuit。
不过,你可以使用lenny-backports git包来解决这个问题:
更新:截至2010年9月5日,这个方法已经稍微改变了,因为backports.org正在被淘汰,现在的说明遵循推荐的解决scheme ,从最新的Debian后台安装。
添加这一行:
deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
到你的/etc/apt/sources.list。
运行apt-get update 。
如果您收到有关NO_PUBKEY AED4B06F473041FA的安全警告,请运行步骤3,4和5 – 否则,请跳至步骤6。
运行: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA
运行: gpg --armor --export AED4B06F473041FA| apt-key add - gpg --armor --export AED4B06F473041FA| apt-key add -
运行: apt-get update再次确认。
请注意,添加debian-backport-keyring不再是必要的。
运行: apt-get -t lenny-backports install git
运行: git --version
git version 1.7.2.3