Jeśli uruchomię następujące polecenie w Debian Lenny:
apt-get install git
... Nie mogę użyć git:
# git --version
bash: git: command not found
Jeśli uruchomię następujące polecenie w Debian Lenny:
apt-get install git
... Nie mogę użyć git:
# git --version
bash: git: command not found
Odpowiedzi:
Pakiet, którego najprawdopodobniej chcesz, to git-core .
(Działa dobrze bez dodawania dodatkowego repozytorium).
Aktualizacja: Zostało to naprawione; w squeeze i poza pakietem git jest teraz nazywany git .
Aby uzyskać ~ 1.7.1 użyj tej metody. Jeśli chcesz ~ 1.5.6.5, użyj odpowiedzi andola.
Wynika to z faktu, że git
jest to atrapa w Lennym, która zapewnia gnuit.
Możesz jednak obejść ten problem, używając pakietu git lenny-backports :
AKTUALIZACJA: Z dniem 5 września 2010 r. Metoda ta uległa niewielkim zmianom, ponieważ backports.org jest stopniowo wycofywany. Instrukcje są teraz zgodne z zalecanym rozwiązaniem do instalacji z najnowszych backportów Debiana.
Dodaj tę linię:
deb http://archive.debian.org/debian-backports/ lenny-backports main contrib non-free
do /etc/apt/sources.list.
Run: apt-get update
.
Jeśli pojawi się ostrzeżenie dotyczące bezpieczeństwa NO_PUBKEY AED4B06F473041FA, uruchom krok 3, 4 i 5 - jeśli nie, przejdź do kroku 6.
Biegać: gpg --keyserver pgp.mit.edu --recv-keys AED4B06F473041FA
Biegać: gpg --armor --export AED4B06F473041FA| apt-key add -
Uruchom: apt-get update
ponownie, aby potwierdzić.
Uwaga: dodanie klucza-debian-backport-keyring nie jest już konieczne.
Biegać: apt-get -t lenny-backports install git
Biegać: git --version
git version 1.7.2.3