Como atualizar o Git no Ubuntu Hardy?

23

Eu tenho a versão 1.5.4.3 do Git instalada, mas acho que esta deve ser uma versão antiga. Estou executando o Ubuntu Hardy 8.04. Eu preciso instalar pelo menos a versão 1.6 para obter uma interface gráfica do Git para trabalhar. Como faço para atualizar minha instalação?

Atualização: Consegui atualizar minha instalação do Git, mas também percebi que minha versão do Ubuntu era antiga, então atualizei para a versão mais recente, que automaticamente me dava acesso a pacotes mais novos (incluindo Git).

    
por Andrew 15.10.2009 / 00:30

10 respostas

23

Eu usei o PPA para o Ubuntu Git Maintainers para atualizar o Git do 1.5.4.3 no Hardy para o 1.6.5.2. Não compile, apenas adicione outra entrada à sua lista de fontes, apt-get update e você está pronto para ir.

https://launchpad.net/~git-core/+archive/ppa

Mais informações na página (Detalhes técnicos > Leia sobre a instalação).

Ou apenas execute:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
    
por 19.11.2009 / 09:52
19

Para atualizar o git para uma versão mais nova no ubuntu

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git

Estou usando o Ubuntu 10.04.2 Lucid

    
por 14.04.2011 / 07:56
7

Este tutorial funcionou muito bem para mim. Veja o que você deve fazer:

Faça o download da versão mais recente do site do Git em seu diretório pessoal e extraia-o.

Abra o terminal e insira os seguintes comandos (um por vez):

sudo apt-get remove git git-svn
sudo apt-get build-dep git-core
cd git-1.6.5/ (or whatever version you downloaded and extracted)
./configure
make
sudo make install

Agora você deve ter a versão mais recente do Git instalada.

    
por 15.10.2009 / 01:54
2
$ sudo apt-get update
$ sudo apt-get install git-core

Qual ubuntu você está? Hardy ainda está na versão 1.5.4.3, por exemplo. Você pode ser capaz de instalar a versão de um dos lançamentos mais recentes do Ubuntu embora

    
por 15.10.2009 / 00:34
2

Todos os packadges podem ser encontrados no link

cd /tmp    
sudo apt-get install liberror-perl libdigest-sha1-perl
wget --no-check-certificate https://launchpad.net/ubuntu/+archive/primary/+files/git-core_1.7.0.4-1_amd64.deb
sudo dpkg -i git-core_1.7.0.4-1_amd64.deb
    
por 03.08.2010 / 11:15
1

O Git 1.6 está disponível a partir de Jaunty: link

Então, se você não quiser compilar / instalar o pacote sozinho, você precisará atualizar seu sistema para uma versão mais recente do Ubuntu.

    
por 15.10.2009 / 00:38
1

Eu fiz isso no Hardy com os seguintes comandos:

wget http://www.backports.org/debian/pool/main/g/git-core/git-core_1.6.3.3-1~bpo50+1_i386.deb
sudo dpkg -i git-core_1.6.3.3-1~bpo50+1_i386.deb

Se alguém souber algum motivo para não fazer isso, por favor, comente.

    
por 05.11.2009 / 15:09
0

Primeiro, tente executar o utilitário de atualização de software e veja se ele tem uma nova versão para você. Como alternativa, como root,

apt-get update && apt-get upgrade

Se isso falhar, você pode tentar encontrar uma versão do git com backport, como este

Se, por algum motivo, isso não funcionar, você pode baixar os arquivos de origem da página do git. Assegure-se de ter o build-essential instalado ---

apt-get install build-essential

e, em seguida, se for como qualquer outro pacote razoável,

./configure --prefix=/usr/local && make && sudo make install
    
por 15.10.2009 / 00:38
0

Por que você iria querer fazer isso?

sudo apt-get build-dep git-core 

em um recém-instalado Karmic tenta instalar 560MB / 137 pacotes

link é o caminho a percorrer especialmente para facilitar as atualizações.

    
por 12.12.2009 / 06:36
0

A resposta do @Manuel Meurer foi boa, mas não funcionou para mim desde que o meu Ubuntu 8.04 atualizado "Hardy" não tem nenhum comando add-apt-repository, e parece não existir em nenhum pacote.

Então, estas são minhas próprias instruções apenas no caso de alguém encontrar o mesmo problema:

Crie um arquivo chamado 'git.list' em /etc/apt/sources.list.d/ com o seguinte conteúdo:

    deb http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main 
    deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main

Então exec:

    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24

E então:

    sudo apt-get update
    sudo apt-get install git

Se você notar problemas de dependência durante a instalação, tente isto antes dos comandos anteriores do apt-get:

    sudo apt-get purge git git-core
    
por 07.03.2013 / 17:51

Tags