IT Share you

Ubuntu에 Mercurial을 설치하는 올바른 방법

shareyou 2020. 12. 9. 21:58
반응형

Ubuntu에 Mercurial을 설치하는 올바른 방법


나는 Mercurial과 Ubuntu 모두에 익숙하지 않습니다.

이미 몇 가지 다른 소프트웨어 패키지를 어색하게 설치 한 것 같아서 다른 사람들이이 작업을 수행하는 방법을보고 싶었습니다.

apt-get 명령을 사용해야합니까? 그렇다면이 경우 어떻게 사용합니까? 파일 시스템에 Mercurial을 설치하는 가장 좋은 장소는 어디이며, 제대로 확인하고 업데이트 할 수 있도록 내 쉘의 일부로 만들려면 (svn-ish라고 생각하고 있습니다) 어떻게해야합니까?

고마워, 알렉스


다음을 사용하십시오.

sudo apt-get install mercurial

기본 폴더에 설치하고 환경 변수를 올바르게 업데이트해야합니다. 그러면 Hg가 훨씬 더 나은 소스 제어 도구이지만 svn과 마찬가지로 명령 줄에서 'hg'를 사용할 수 있어야합니다.


새로운 답변

이전에는 Mercurial도 포함 된 TortoiseHG PPA를 가리 켰습니다. 현재 (2015 년) Mercurial의 최신 버전은 Mercurial 전용 인 다른 PPA에 있습니다.

중요 참고 사항 :이 버전은 TortoiseHG와 호환되지 않으며 최신 Mercurial을 설치하면 Tortoise가 제거됩니다!

Tortoise를 신경 쓰지 않고 최신 Mercurial 패키지를 원하면 다음 명령을 사용하여 설치하십시오.

sudo add-apt-repository -y ppa:mercurial-ppa/releases
sudo apt-get update
sudo apt-get install -y mercurial

그러나 이것은 절대적으로 최신 버전을 제공하지 않습니다. 최신 버전을 즐기려면 PIP를 통해 설치할 수 있습니다.

sudo apt-get install -y python-pip python-dev
sudo pip install mercurial --upgrade

이렇게하면 최신 버전 (3.6.2 대 3.3.2 PPA)이 제공됩니다. 이것도 repos의 TortoiseHG와 호환되지 않는 것 같습니다.


오래된 답변

기본 저장소에서 사용할 수 있지만 오래된 버전입니다. 작성 시점 : 2.2.2 대 2.5.2. 따라서 PPA를 사용하는 것이 좋습니다.

sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg

TortoiseHG는 필수는 아니지만 권장됩니다.


Mercurial은 Universe 저장소에서 사용할 수 있습니다. 아직 활성화되지 않은 경우 USC에서 해당 저장소를 활성화합니다. 그런 다음 터미널에 다음을 입력하십시오.

sudo apt-get install mercurial

구성 파일은 / etc / mercurial / hgrc에 저장됩니다. 해당 파일을 편집하여 mercurial을 구성 할 수 있습니다. gedit에서 해당 파일을 열려면 다음 명령을 입력하십시오.

sudo gksudo gedit /etc/mercurial/hgrc

네, 그냥 설치하면됩니다

sudo apt-get install mercurial

하지만 저에게는 매우 오래된 버전 (2.0.2)이 제공되었습니다. 에서 확인할 수 있습니다 hg version. 최신 버전을 얻으려면 할 수 있습니다.

sudo apt-get install python-setuptools python-dev build-essential
sudo easy_install -U mercurial

이제 3.0.1 버전이 있습니다.

aniket@ubuntu:~$ hg version
Mercurial Distributed SCM (version 3.0.1)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2014 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

자세한 내용 : Linux에 Mercurial 설치

추신 : 위 링크는 추가 정보가있는 개인 블로그로 이동합니다.


이전 버전의 Ubuntu (12.04)를 사용하는 경우 Mercurial PPA를 사용하십시오 .

sudo add-apt-repository ppa:mercurial-ppa/releases
sudo apt-get update
sudo apt-get install mercurial

이 글을 쓰는 시점에서 이것은 예를 들어 Ubuntu 12.04에 mercurial 3.0.1을 설치합니다.


모두에게 알리기 위해
sudo apt-get install mercurial
버전 3.0.1 (이 게시물을 작성하는 시점에 최신 버전)을 제공
하므로 필요한 모든 것이 있으므로 다른 작업을 시도 할 필요가 없습니다.

참고 URL : https://stackoverflow.com/questions/5627414/correct-way-to-install-mercurial-on-ubuntu

반응형