Instale uma versão mais recente do git em um LTS

11

Não consigo atualizar meu lucid lynx 10.04 LTS porque as distribuições mais recentes do ubuntu não funcionam nesse computador. Preciso instalar uma versão 1.7.10 do git para gerenciamento de credenciais. A versão Git é 1.7.0.4 no 10.04 LTS:

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

Existe uma maneira ou um backport para instalar o git 1.7.10 ou mais recente?

Philippe Blayo
fonte
Na verdade, se você pode executar o 10.04, é bastante provável que você possa executar o Xubuntu ou o Lubuntu satisfatoriamente. Agora, a menos que estejamos falando sobre a edição para servidor da versão 10.04, ela foi descontinuada (chegou ao fim da vida útil). Se você está falando sobre a edição do servidor, ainda é recomendável atualizar para o Ubuntu 12.04 pelo menos.
Edwin
As últimas versões que encontrei foram ppa.launchpad.net/lucid-bleed/ppa/ubuntu/pool/main/g/git (1.7.1), mas eu recomendo fortemente que você atualize o computador para uma versão mais recente. Também ajudaria a saber o que realmente não funciona nesse computador com versões mais recentes.
Luis Alvarado
Git é um pacote suportado em 5 anos. Então, as perguntas sobre o Git na versão 10.04 estão perfeitamente no tópico, eu diria. Votou para reabrir. (cc @LuisAlvarado)
gertvdijk
Aberto novamente devido ao tempo suportado para os pacotes git.
Luis Alvarado

Respostas:

14

O PPA ppa:git-core/ppafornece backports da versão estável mais atual do Git para várias versões do Ubuntu.

Na linha de comando, você pode adicionar o PPA usando:

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

Se você receber um erro informando que add-apt-repositorynão foi encontrado, instale-o com:

sudo apt-get install python-software-properties
andrewsomething
fonte
Acabei de fazer isso e consegui 1.7.9.5quando a versão atual é 1.9.2. Aparentemente, o PPA está desatualizado.
Jcollum
Em que versão você está? Parece que ele tem 1.9.2 para mim: launchpad.net/~git-core/+archive/ppa
andrewsomething