2013-10-13 8 views
2

나는 1.7.3.1 버전이있다. 1.8.4의 최신 안정 버전으로 업그레이드하고 싶습니다. 그것은 git downloads page for Linux에 말한대로 리눅스에서 최신 버전의 git을 어떻게 업데이트합니까?

그래서 나는 sudo apt-get install git을 시도했지만 나는이 결과를 얻을 :

Reading package lists... Done 
    Building dependency tree  
    Reading state information... Done 
    git is already the newest version. 
    0 upgraded, 0 newly installed, 0 to remove and 91 not upgraded. 

$ git --version 
    git version 1.7.4.1 

를 내가 자식 버전 1.7.4.1와 붙어있어!

저는 우분투 11.04입니다.

+0

어떤 배포판과 버전을 실행하고 있습니까? – geoffspear

+0

@Wooble, 질문을 업데이트했습니다. 감사! – Alice

+1

그 버전은 수명이 다하여 업데이트를 얻지 못했지만 askubuntu.com은 좀 더 확실한 대답을 줄 수 있습니다. – geoffspear

답변

5

이것은 우분투가 아직 리포지토리에서 패키지를 업데이트하지 않았기 때문입니다. 이 문제를 해결할 수있는 유일한 방법은 https://github.com/git/git에서 다운로드 할 수있는 소스에서 컴파일하는 것입니다.

+0

답해 주셔서 감사합니다. 그러나 그것에 대해 자세히 설명해 주시겠습니까? 예를 들어'git clone https : // github.com/git/git'과 같이 최신 자식을 다운로드하면 어떻게 설치해야합니까? – Alice

+1

아하, 찾았습니다. https://github.com/git/git/blob/master/INSTALL :) – Alice

+0

일반적으로해야 할 일은 ./configure && make && sudo make install –

1

Git 용 Ubuntu PPA가 있으며 최신 버전을 제공합니다. 그 중 하나를 추가하면 설치가 가능합니다. 예를 들어 :

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

이 작업을 수행하는 방법에 대한 "시스템이 PPA를 추가"정보를 읽어보십시오.

+0

11.04에 대한 패키지가 없습니다. 그 PPA에서 natty, 그래서 OP에 아무 소용이있다. –

+0

@NevikRehnel 그러면 그는 다른 PPA를 찾아야 할 것 같습니다. 나는 그를 찾지 않을거야. 방금 PPA가 있다는 것을 언급했습니다. –