Wenn ich den folgenden Befehl für Debian Lenny ausführe:
apt-get install git
... Ich kann git nicht verwenden:
# git --version
bash: git: command not found
Wenn ich den folgenden Befehl für Debian Lenny ausführe:
apt-get install git
... Ich kann git nicht verwenden:
# git --version
bash: git: command not found
Antworten:
Das Paket, das Sie höchstwahrscheinlich wollen, ist Git-Core .
(Funktioniert einwandfrei, ohne ein zusätzliches Repository hinzuzufügen.)
Update: Dies wurde jetzt behoben; In Squeeze und darüber hinaus heißt das Git-Paket jetzt Git .
Um ~ 1.7.1 zu erhalten, verwenden Sie diese Methode. Wenn Sie ~ 1.5.6.5 wollen, verwenden Sie die Antwort von andol.
Dies liegt daran, dass git
es sich bei Lenny um ein Dummy-Paket handelt, das Gnuit bereitstellt.
Sie können dies jedoch umgehen, indem Sie das Git-Paket von lenny-backports verwenden :
UPDATE: Ab dem 5. September 2010 hat sich diese Methode geringfügig geändert, da backports.org ausläuft. Die Anweisungen folgen nun der empfohlenen Lösung für die Installation von den neuesten Debian-Backports.
Fügen Sie diese Zeile hinzu:
deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
zu Ihrer /etc/apt/sources.list.
Führen Sie aus : apt-get update
.
Wenn Sie eine Sicherheitswarnung zu NO_PUBKEY AED4B06F473041FA erhalten, führen Sie die Schritte 3, 4 und 5 aus. Wenn nicht, fahren Sie mit Schritt 6 fort.
Lauf: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA
Lauf: gpg --armor --export AED4B06F473041FA| apt-key add -
Ausführen: apt-get update
erneut zur Bestätigung.
Beachten Sie, dass das Hinzufügen des Debian-Backport-Schlüsselbunds nicht mehr erforderlich ist.
Lauf: apt-get -t lenny-backports install git
Lauf: git --version
git version 1.7.2.3