在Windows上的Ubuntu Bash中安装Mercurial(hg)的方法
别担心,WSL里的Ubuntu环境和原生Ubuntu的包管理逻辑完全一致,不需要找专门适配WSL的安装包——直接用Ubuntu官方软件源里的标准mercurial包就能搞定,步骤超简单:
步骤1:更新软件包索引
首先打开你的WSL Ubuntu终端,先更新本地的软件源索引,确保能获取到最新的软件包信息,避免安装时出现找不到包或者版本过时的问题:
sudo apt update
步骤2:安装Mercurial
更新完成后,直接用apt安装Mercurial,Ubuntu软件源里的包名就是mercurial,执行以下命令:
sudo apt install mercurial
执行过程中会提示你确认安装,输入Y回车即可完成安装。
步骤3:验证安装成功
安装完成后,输入以下命令检查Mercurial是否安装成功:
hg --version
如果终端输出类似这样的信息,就说明安装没问题了:
Mercurial Distributed SCM (version X.X.X)
(see https://mercurial-scm.org for more information)Copyright (C) 2005-20XX 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.
额外说明:如果需要特定版本的Mercurial
如果默认软件源里的版本满足不了你的需求(比如需要最新版或者某个特定旧版本),可以考虑添加Mercurial官方的PPA仓库,但一般来说默认源里的版本已经能覆盖大多数日常使用场景了。
内容的提问来源于stack exchange,提问作者Ben Carp

