Zainstaluj nowszą wersję git na LTS

11

Nie mogę zaktualizować mojego świadomego rysia 10.04 LTS, ponieważ nowsze wersje systemu Ubuntu nie działają na tym komputerze. Muszę zainstalować git w wersji 1.7.10 do zarządzania danymi logowania. Wersja Git to 1.7.0.4 na 10.04 LTS:

$ dpkg -l *git*
+++-==============-==============-============================================
ii  git-core       1:1.7.0.4-1ubu fast, scalable, distributed revision control

Czy istnieje sposób lub backport, aby zainstalować git 1.7.10 lub nowszy?

Philippe Blayo
źródło
W rzeczywistości, jeśli potrafisz uruchomić 10.04, jest całkiem prawdopodobne, że możesz uruchomić Xubuntu lub Lubuntu w zadowalający sposób. Teraz, chyba że mówimy o wersji serwerowej 10.04, została przerwana (osiągnęła koniec życia). Jeśli mówisz o wersji serwerowej, nadal zaleca się aktualizację do wersji Ubuntu 12.04 przynajmniej.
edwin,
Ostatnie wersje, które mogłem znaleźć, to ppa.launchpad.net/lucid-bleed/ppa/ubuntu/pool/main/g/git (1.7.1), ale zdecydowanie zalecamy uaktualnienie tego komputera do nowszej wersji. Pomoże to również wiedzieć, co tak naprawdę nie działa na tym komputerze z nowszymi wersjami.
Luis Alvarado,
Git to 5-letni pakiet obsługiwany. Tak więc pytania dotyczące Gita w dniu 10.04 są idealnie na temat , powiedziałbym. Zagłosowano ponownie otworzyć. (cc @LuisAlvarado)
gertvdijk
Otwarte ponownie z powodu obsługiwanego czasu dla pakietów git.
Luis Alvarado,

Odpowiedzi:

14

PPA ppa:git-core/ppazapewnia backporty najnowszej stabilnej wersji Git dla różnych wersji Ubuntu.

W wierszu polecenia możesz dodać PPA, używając:

sudo add-apt-repository ppa:git-core/ppa

Jeśli pojawi się komunikat o błędzie informujący, że add-apt-repositorynie znaleziono, zainstaluj go za pomocą:

sudo apt-get install python-software-properties
andrews coś
źródło
Właśnie to zrobiłem i dostałem, 1.7.9.5gdy obecna wersja jest 1.9.2. Najwyraźniej PPA jest nieaktualne.
jcollum
W jakiej wersji jesteś? Na pewno wygląda jakby 1.9.2 do mnie: launchpad.net/~git-core/+archive/ppa
andrewsomething