Como atualizar o git no centOS 6

1

Eu instalei a estação de trabalho do chef no centOS 6 usando o vagrant. Minha versão atual do git aqui é 1.7.1

No git config --list , não está aceitando push.default = simple . Como posso atualizar esta versão git para o mais recente através de um terminal.

Qualquer ajuda é apreciada!

    
por Yash 27.06.2017 / 18:36

2 respostas

1

Você pode ativar o repositório repoforge e instalar uma nova versão dele. Mas, como você pode ver, este repositório está morto:

RepoForge might be outdated. We have no updates since very long time.

A melhor opção é compilar a partir da fonte. Instale as dependências:

# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

Remova seu software git instalado através do gerenciador de pacotes:

# yum remove git

Faça o download da versão desejada aqui: link

# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-<version>.tar.gz
# tar xzf git-<version>.gz
# cd git-<version> 
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
    
por 27.06.2017 / 18:48
1

Atualização da versão GIT para 2.4.4 na VM Vagrant do Centos 6.6 "minimal / centos6"

yum install curl-devel expat-devel libcurl-devel perl-devel asciidoc xmlto xz zlib-devel gettext

curl -kOL https://www.kernel.org/pub/software/scm/git/git-2.4.4.tar.xz

tar xvf git-2.4.4.tar.xz

cd git-2.4.4

make configure

./configure --prefix=/usr

make all

sudo make install install-doc install-html

Veja link

    
por 13.12.2017 / 12:55