我是Ubuntu和Mercurial的新手,所以我想知道是否有人从源代码安装Mercurial,因为它没有特定于Ubuntu的发行版。
从源代码安装Mercurial的最佳方式是什么?有任何想法吗? :)
谢谢, 亚历
答案 0 :(得分:9)
您可以使用pip
(apt-get install pip
如果您还没有安装)来自源代码安装Mercurial:
pip install mercurial
这通常会将其安装到/usr/local/bin/hg
,而不是默认/usr/bin/hg
。
如果您要安装特定版本,可以始终将pip
指向其中一个source releases,例如https://www.mercurial-scm.org/release/mercurial-1.8.1.tar.gz。
最后,如果确实想要从源代码安装,请下载其中一个源代码压缩包,解压缩并运行
cd mercurial-1.8.1
python setup.py install
答案 1 :(得分:5)
是的。它被称为mercurial。你可以这样做:
sudo apt-get install mercurial
或使用图形package manager。
如果您需要更高版本,可以使用PPA。如果你愿意,你当然可以从源代码构建它。最简单的方法是使用apt-get source
,然后构建包。如果你想从上游源构建它,那也是可能的。
答案 2 :(得分:2)
在Ubuntu / Debian上:sudo apt-get install mercurial