Git
為什麼 Debian Lenny git 包沒有安裝 git?
如果我在 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,請使用andol的答案。
這是因為
git
Lenny 中有一個提供 gnuit 的虛擬包。但是,您可以通過使用lenny-backports git 包來解決這個問題:
更新:截至 2010 年 9 月 5 日,此方法略有改變,因為 backports.org 正在逐步淘汰,現在按照推薦的解決方案從最新的 Debian 反向埠安裝說明。
- 添加這一行:
deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
到您的 /etc/apt/sources.list。 2. 執行:
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 -
執行:
apt-get update
再次確認。請注意,不再需要添加 debian-backport-keyring。 3. 跑步:
apt-get -t lenny-backports install git
4. 跑步:git --version
git version 1.7.2.3