Como posso atualizar para uma versão mais nova do Git usando o apt-get?

127

Acabei de configurar uma nova máquina com o Ubuntu Oneiric 11.10 e, em seguida, execute

apt-get update
apt-get upgrade
apt-get install git

Agora, se eu executar git --version , ele diz que tenho git version 1.7.5.4 , mas na minha máquina local eu tenho o muito mais recente git version 1.7.9.2

Eu sei que posso instalar a partir do código-fonte para obter a versão mais recente, mas achei que era uma boa ideia usar o gerenciador de pacotes o máximo possível para manter tudo padronizado.

Então é possível usar apt-get para obter uma versão mais recente de git e qual é a maneira correta de fazer isso?

    
por cwd 06.03.2012 / 21:48

4 respostas

64

Você tem várias opções:

  1. Aguarde até que a versão necessária esteja presente no repositório que você usa.
  2. Compile sua própria versão e crie um deb .
  3. Encontre um repositório que forneça a versão necessária para sua versão de distribuição (por exemplo, Git PPA ).
  4. Se você não precisar de nenhum recurso específico da versão mais recente, fique com o antigo.

Se uma versão mais nova estiver disponível nos repositórios que você usa, então apt-get update && apt-get upgrade (como root) é atualizado para a última versão disponível.

Para quem não sabe o que é um PPA, link

    
por 06.03.2012 / 21:56
224

Aqui estão os comandos que você precisa executar, se quiser apenas fazer:

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

Em novembro de 2018, eu obtive o git 2.19.1 dessa forma, enquanto a versão nos repositórios do Ubuntu Xenial era 2.7.4.

Se o seu sistema não tiver add-apt-repository , você poderá instalá-lo por meio de:

sudo apt-get install python-software-properties software-properties-common
    
por 01.12.2014 / 13:33
6

Fazer uma pesquisa por "git ppa" fornece Git releases estáveis . Veja as instruções para instalar aqui . Você também pode instalar o pacote fazendo o download diretamente da página da Web e instalando com dpkg -i .

    
por 07.03.2012 / 06:35
0

Para atualizar o git no Ubuntu 12.04, basta seguir esta linha de comandos:

sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git -y
git --version
    
por 20.11.2016 / 03:46