Ubuntu Oneiric 11.10으로 새 시스템을 설정 한 다음 실행했습니다.
apt-get update apt-get upgrade apt-get install git
이제 git --version
를 실행하면 git version 1.7.5.4
가 있다는 메시지가 표시되지만 로컬 컴퓨터에는 훨씬 더 새로운 git version 1.7.9.2
최신 버전을 얻기 위해 소스에서 설치할 수 있다는 것을 알고 있지만 모든 것을 표준화하기 위해 가능한 한 패키지 관리자를 사용하는 것이 좋다고 생각했습니다. .
apt-get
를 사용하여 git
의 최신 버전을 얻을 수 있습니까? 방법은?
답변
여러 옵션이 있습니다.
- 필요한 버전이 사용중인 저장소에 있습니다.
- 자신의 버전을 컴파일하고
deb
를 만듭니다. - 저장소를 찾습니다. 배포 버전에 필요한 버전을 제공합니다 (예 : Git PPA ).
- 최신 버전의 특정 기능이 필요하지 않으면 이전 버전을 유지하세요.
사용하는 저장소에서 최신 버전을 사용할 수있는 경우 apt-get update && apt-get upgrade
(루트)가 최신 버전으로 업데이트합니다.
“PPA가 무엇인지 알 수 없습니다. 링크
댓글
- +1 PPA를 위해. 그렇지 않으면 소스에서 컴파일하고 checkinstall 을 사용하여 .deb를 깨끗하게 설치
- OP는 특별히 패키지 관리자 사용을 요청 했으므로 # 3 만
답변
다음은 실행하려는 경우 실행해야하는 명령입니다. :
sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get install git -y git --version
2018 년 12 월 현재 git 2.20.1을 얻었지만 Ubuntu Xenial 저장소의 버전은 2.7.4였습니다.
시스템에 add-apt-repository
이없는 경우 다음을 통해 설치할 수 있습니다.
sudo apt-get install python-software-properties software-properties-common
댓글
- Windows ' Linux 하위 시스템의 git에도 유용합니다.
-
sudo apt-get update
이후에 ' Git을 업그레이드하지 않았지만sudo apt-get install git
그랬습니다. 그 이유는 무엇입니까?! - 우분투 16.04 LTS에서 작동합니다.
- 공식의 일부가 아니므로이 ppa를 신뢰할 수 있습니까? git team?
- @Ryuu : PPA는 나에게 꽤 공식적인 것 같습니다. '는 git-scm.com/download/linux 에 나열되며 git-scm.com은 Git 공식 사이트, github.com/git .
Answer
“git ppa”를 검색하면 Git 안정 버전 이 제공됩니다. 여기 에서 설치 안내를 참조하세요. 웹 페이지에서 직접 다운로드하고 dpkg -i
로 설치하여 패키지를 설치할 수도 있습니다.
Answer
Ubuntu 12.04에서 git을 업데이트하려면 다음 명령 줄을 따르세요.
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
Answer
가장 쉬운 방법으로 homebrew로이 작업을 수행 할 수 있습니다.
homebrew 설치 :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
업그레이드 git :
brew upgrade git
댓글
- 질문에 [ubuntu] 태그가 있으므로 macOS 솔루션이 수행합니다. 특히 apt-get
를 사용하여 명시 적으로 요청하기 때문에 OP에 도움이되지 않습니다.