apt-get을 사용하여 최신 버전의 Git으로 업데이트하는 방법은 무엇입니까?

apt-get을 사용하여 최신 버전의 Git으로 업데이트하는 방법은 무엇입니까?

방금 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올바른 방법은 무엇입니까?

답변1

그냥 완료하려면 다음 명령을 실행해야 합니다.

sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24 40976EAF437D05B5 3B4FE6ACC0B21F32 A6616109451BBBF2
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

답변2

여러 가지 옵션이 있습니다:

  1. 사용 중인 저장소에서 필요한 버전을 사용할 수 있을 때까지 기다리세요.
  2. 자신의 버전을 컴파일하고 deb.
  3. 배포에 필요한 버전을 제공하는 저장소를 찾으세요(예:자식 PPA).
  4. 새 버전의 특정 기능이 필요하지 않은 경우 이전 버전을 계속 사용하세요.

사용 중인 저장소에 최신 버전이 있으면 apt-get update && apt-get upgrade사용 가능한 최신 버전으로 루트로 업데이트하세요.

PPA가 무엇인지 모르시는 분들을 위해협회

답변3

"git ppa"를 검색하면 결과가 나옵니다.Git 안정 버전. 설치 지침 보기여기. 웹 페이지에서 직접 패키지를 다운로드하고 설치하여 설치할 수도 있습니다 dpkg -i.

답변4

홈브류를 통해 가장 쉬운 방법으로 이 작업을 수행할 수 있습니다.

홈브류를 설치합니다:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

자식 업그레이드:

brew upgrade git

관련 정보