gpt4 book ai didi

linux - 无法安装 Ansible

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:37 24 4
gpt4 key购买 nike

我在 Oracle VM VirtualBox 管理器中安装了 VM,并挂载/dev/sr0 并在/etc/yum.repos.d 下配置了 system.repo,如下所示。

 [SYSTEM]
name=rhel6
baseurl=file:///mnt
gpgcheck=0
enabled=1

并从 Fedora 站点之一下载 epel-release-latest-6.noarch.rpm 以安装 Ansible。

但是 yum 命令无法正常工作并出现错误“错误:无法检索存储库的元链接:epel。请验证其路径并重试”

我在 epel repo 文件中做了一些更改,例如将 https 替换为 http 用于 mirr orlist 选项,但之后当我运行任何 yum 命令时,它会显示以下消息。

Existing lock /var/run/yum.pid: another copy is running as pid 2448. Another app is currently holding the yum lock; waiting for it to exit...

当我杀死 yum id 并再次运行任何 yum 命令时,它给出的输出是 yum command killed。

最佳答案

理想情况下,从您的 virtualBox 执行 yum search epel,然后 yum install epel-release

如果 yum 无法使用 epel,在您的情况下,请执行以下操作:

rpm -ivh epel-release-latest-6.noarch.rpm

上述步骤之一将使 EPEL 存储库正确安装。

repo 的名称将是 epel.repo,如下所示:

/etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

您可能需要通过以下方式重新启动 yum 服务:

service yum restart

首先通过以下方式找到包:

yum search ansible

然后 yum install ansible

你的 baseurl/mnt,我怀疑里面有什么东西,它应该是本地 repo 或者 yum 的一些真实站点> 搜索 rpm 包。

关于linux - 无法安装 Ansible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42608744/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com