软件包‘mercurial’没有安装候选项,我该如何修复?

软件包‘mercurial’没有安装候选项,我该如何修复?

E: 软件包“mercurial”没有安装候选项。我该如何解决这个问题?

sudo apt-get install mercurial

正在读取软件包列表...完成 正在
构建依赖关系树
正在读取状态信息...完成

软件包 mercurial 不可用,但被另一个软件包引用。
这可能意味着该软件包缺失、已被淘汰或只能从其他来源获得

答案1

作为andol 建议,这可能是因为Universe 存储库组件被禁用。搜索 Ubuntu 软件包数据库揭示mercurial它在宇宙中

启用 Universe 存储库的一种方法是按Ctrl+ Alt+F2并运行software-properties-gtk。在Ubuntu 软件标签下可从互联网下载,确保选中社区维护的开源软件(宇宙)已选中。有关启用 Universe 的更多信息,请参阅:

然后,要安装 Mercurial,请运行:

sudo apt-get update && sudo apt-get install mercurial

水银的安装 mercurial也可以从软件中心安装。

答案2

运行sudo apt-get update并重试。

答案3

我通过启用“Universal”存储库来解决这个问题

sudo add-apt-repository universe

相关内容