우분투에서 최신 버전의 git 설치 다음과 같습니다. Traceback (most recent call last):

내 현재 자식 버전 1.7.9.5 …

git clone명령이 제대로 작동하려면 적어도 git 1.7.10으로 업그레이드해야합니다

sudo add-apt-repository ppa:git-core/ppa업그레이드를 시도 했지만 결과는 다음과 같습니다.

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (7, "couldn't connect to host")

최신 git을 설치 (업그레이드)하려면 어떻게해야합니까?



답변

우분투 자식 테이너 팀은 PPA가 단지를 들어

ppa:git-core/ppa

그냥 해:

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

경우 add-apt-repository명령을 찾을 수없는, 처음으로 설치

sudo apt-get install software-properties-common python-software-properties

답변

문제는 ” sudo add-apt-repository ppa:git-core/ppa명령이 실패 할 때해야 할 일 “이었습니다.

프록시 뒤의 VM에서 동일한 문제가 발생했습니다. 다음 두 단계로 해결했습니다.

  1. 프록시 환경 변수 설정

    export http_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    export https_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    
  2. 사용자 환경을 유지하는 옵션을 add-apt-repository사용하여 sudo로 명령을 다시 실행하십시오 -E.

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

답변

또는 슈퍼 수동 방법

자식 허브에서 자식 소스를 다운로드 한 다음

make prefix=/usr/local all
sudo make prefix=/usr/local install

https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-14-04


답변

최신 버전의 git을 업데이트하려면 아래 명령을 따르십시오.

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