【问题标题】:Installing Mercurial from Source Files on Ubuntu在 Ubuntu 上从源文件安装 Mercurial
【发布时间】:2011-03-22 18:54:17
【问题描述】:

我是 Ubuntu 和 Mercurial 的新手,所以我想看看是否有人有从源代码安装 Mercurial 的经验,因为它没有特定于 Ubuntu 的发行版。

我从源代码安装 Mercurial 的最佳方式是什么?有任何想法吗? :)

谢谢, 亚历克斯

【问题讨论】:

  • 以后,请告诉我们您使用的是哪个版本的 Ubuntu。

标签: ubuntu mercurial installation


【解决方案1】:

您可以使用pipapt-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

【讨论】:

  • 我认为命令是sudo apt-get install python-pip 而不是sudo apt-get install pip
  • 这是使用 PIP 安装源存档文件的命令:pip install /path/to/source.tar.gzpip install http://example.com/source.tar.gz
【解决方案2】:

是的。它被称为mercurial。你可以这样做:

sudo apt-get install mercurial

或使用图形package manager

如果您需要更高版本,可以使用PPA。如果你愿意,你当然可以从源代码构建它。最简单的方法是使用apt-get source,然后构建包。如果你想从上游源构建它,那也是可能的。

【讨论】:

  • 尽管上面可以正确安装 mercurial 二进制文件,但这并不能真正为实际问题提供最佳答案。而遵循这些说明:help.ubuntu.com/community/Mercurial
  • 不在 Ubuntu 上安装最新版本,替代 PPA 也已过期。
【解决方案3】:

在 Ubuntu/Debian 上:sudo apt-get install mercurial

【讨论】:

  • 不在 Ubuntu 上安装最新版本。
猜你喜欢
  • 2018-06-24
  • 2011-08-03
  • 2018-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-21
  • 1970-01-01
相关资源
最近更新 更多