尝试在centos7机器上下载Gauge

尝试在centos7机器上下载Gauge

我正在尝试在我的 centos7 docker 上下载 Gauge。我尝试了 sudo yum install gauge 但出现以下错误:

Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: centos.spd.co.il
 * extras: centos.spd.co.il
 * updates: centos.spd.co.il
No package gauge available.
Error: Nothing to do

我之前运行过 yum clean all 和 yum update -y ,没有任何帮助 我如何修复此错误并安装 Gauge?谢谢

我的百胜版本:

3.4.3
  Installed: rpm-4.11.3-45.el7.x86_64 at 2021-04-25 11:19
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2020-09-30 17:30
  Committed: Michal Domonkos <[email protected]> at 2020-06-02

  Installed: yum-3.4.3-168.el7.centos.noarch at 2021-06-21 06:54
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2020-10-01 17:03
  Committed: CentOS Sources <[email protected]> at 2020-09-29

  Installed: yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch at 2021-06-21 06:54
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2020-05-12 16:27
  Committed: Michal Domonkos <[email protected]> at 2020-03-12

答案1

yum使用存储库来查找包。您已启用默认存储库 - 基本存储库、附加存储库和更新存储库。当您运行时yum install gaugeyum检查这些存储库以查找名为“gauge”的包。它找不到这样的包,因此报告错误。

对于任何第三方工具(例如此工具),您应该检查供应商的网站,看看他们是否有 yum 存储库。我发现这个文件通过简短的搜索,我会假设这是您想要安装的工具。

按照文档中的说明,您需要创建一个/etc/yum.repos.d/gauge-stable.repo包含以下内容的新文件:

[gauge-stable]
name=gauge-stable
baseurl=http://dl.bintray.com/gauge/gauge-rpm/gauge-stable
gpgcheck=0
enabled=1

yum install gauge添加此文件后运行,yum现在将从该存储库查找并安装软件包。


跟进 yum 存储库不起作用的评论。

显然,我找到的文档是 2018 年更新的 Gauge 文档的一个未维护的分支。

文档的当前版本位于https://docs.gauge.org/。据此,不再为 Gauge 提供 yum 存储库。当前的方法是使用从 Github 下载 ZIP 文件的脚本进行安装。这些说明可以在这里找到:https://docs.gauge.org/getting_started/installing-gauge.html

相关内容