Git 버전 1.5.4.3을 설치했지만 이것이 이전 버전이어야한다고 생각합니다. Ubuntu Hardy 8.04를 실행 중입니다. Git GUI가 작동하려면 버전 1.6 이상을 설치해야합니다. 설치를 어떻게 업그레이드합니까?
업데이트 : Git 설치를 업그레이드 할 수 있었지만 Ubuntu 버전이 오래되어 최신 버전으로 업그레이드하여 최신 패키지 (Git 포함)에 자동으로 액세스 할 수 있음을 알았습니다.
Git 버전 1.5.4.3을 설치했지만 이것이 이전 버전이어야한다고 생각합니다. Ubuntu Hardy 8.04를 실행 중입니다. Git GUI가 작동하려면 버전 1.6 이상을 설치해야합니다. 설치를 어떻게 업그레이드합니까?
업데이트 : Git 설치를 업그레이드 할 수 있었지만 Ubuntu 버전이 오래되어 최신 버전으로 업그레이드하여 최신 패키지 (Git 포함)에 자동으로 액세스 할 수 있음을 알았습니다.
답변:
우분투 Git 관리자를 위해 PPA를 사용하여 Git를 Hardy의 1.5.4.3에서 1.6.5.2로 업데이트했습니다. 컴파일하지 않고 소스 목록에 다른 항목을 추가하고 apt-get update를 선택하면 좋습니다.
https://launchpad.net/~git-core/+archive/ppa
페이지에 대한 추가 정보 (기술 정보> 설치 정보 읽기)
아니면 그냥 실행 :
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
python-software-properties
설치 의 요점은 무엇입니까 ?
git
입니다. 필요하지 않으면 설치하지 않고 설치할 수 있습니다 apt-get
.
add-apt-repository
일하는 방법에 대한 팁은 귀하의 답변에 대한 내 의견을 참조하십시오 .
우분투에서 git을 최신 버전으로 업데이트하려면
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
우분투 10.04.2 Lucid를 사용하고 있습니다.
sudo apt-get install python-software-properties
먼저 해야 할 수도 add-apt-repository
있습니다.
이 튜토리얼 은 저에게 효과적 이었습니다. 수행해야 할 작업은 다음과 같습니다.
Git 웹 사이트 에서 홈 디렉토리로 최신 버전을 다운로드 하고 압축을 푸십시오.
터미널을 열고 다음 명령을 한 번에 하나씩 입력하십시오.
sudo apt-get remove git git-svn
sudo apt-get build-dep git-core
cd git-1.6.5/ (or whatever version you downloaded and extracted)
./configure
make
sudo make install
이제 최신 버전의 Git이 설치되어 있어야합니다.
모든 packadges는 https://launchpad.net/ubuntu/+source/git-core 에서 찾을 수 있습니다
cd /tmp
sudo apt-get install liberror-perl libdigest-sha1-perl
wget --no-check-certificate https://launchpad.net/ubuntu/+archive/primary/+files/git-core_1.7.0.4-1_amd64.deb
sudo dpkg -i git-core_1.7.0.4-1_amd64.deb
Git 1.6은 Jaunty로 시작합니다 : https://launchpad.net/ubuntu/+source/git-core
따라서 패키지를 직접 컴파일 / 설치하지 않으려면 시스템을 최신 우분투 버전으로 업그레이드해야합니다.
다음 명령을 사용하여 Hardy 에서이 작업을 수행했습니다.
wget http://www.backports.org/debian/pool/main/g/git-core/git-core_1.6.3.3-1~bpo50+1_i386.deb
sudo dpkg -i git-core_1.6.3.3-1~bpo50+1_i386.deb
누군가 이런 식으로하지 않는 이유를 알고 있다면 의견을 말하십시오.
먼저, 소프트웨어 업데이트 유틸리티를 실행하여 새 버전이 있는지 확인하십시오. 또는 루트로서
apt-get update && apt-get upgrade
그것이 실패하면, 당신은 이것 과 같은 백 포트 버전의 자식을 찾아 볼 수 있습니다
어떤 이유로 든 효과가 없다면 git 웹 페이지에서 소스 파일을 다운로드 할 수 있습니다. 빌드 필수가 설치되어 있는지 확인하십시오 ---
apt-get install build-essential
그리고 다른 합리적인 패키지와 비슷한 것이면
./configure --prefix=/usr/local && make && sudo make install
왜 이렇게하고 싶습니까?
sudo apt-get build-dep git-core
새로 설치된 Karmic에서 560MB / 137 패키지 설치 시도
https://launchpad.net/~git-core/+archive/ppa 는 쉽게 업데이트 할 수있는 방법입니다.
@Manuel Meurer의 대답은 좋았지 만 업데이트 된 Ubuntu 8.04 "Hardy"에 add-apt-repository 명령이 없으므로 패키지에없는 것 같습니다.
따라서 누군가가 같은 문제를 발견 한 경우를 대비하여 다음은 내 자신의 지침입니다.
다음 내용으로 /etc/apt/sources.list.d/ 내에 'git.list'라는 파일을 만듭니다.
deb http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main
그런 다음 exec :
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24
그리고:
sudo apt-get update
sudo apt-get install git
설치 중 종속성 문제가 발견되면 이전 apt-get 명령 전에이를 시도하십시오.
sudo apt-get purge git git-core
add-apt-repository
:sudo apt-get install --reinstall python-software-properties && sudo dpkg-reconfigure python-software-properties