背景:
我正在开发一个 Kickstart 文件来安装 Rocky (8.5),并且我已将 EPEL 作为 repo 包含在内以安装 Ansible。昨天,在尝试从我的 Kickstart 文件安装时,我收到一条消息“没有提供 ansible-2.9.27-1.el8.noarch 所需的 sshpass”
快速搜索产生了这个页面:https ://bugzilla.redhat.com/show_bug.cgi?id=2020679
由于前几天 Red Hat 刚刚发布了 RHEL 8.6,所以 sshpass 似乎从 EPEL 中删除了。由于 Rocky 自然会稍微落后于 RHEL,因此我希望在 Rocky 的 repos 在一两周内或任何时候发布 8.6 之前,我将无法从 Rocky 的 repos 中获得这个包。
问题:
在 Rocky 8.6 发布之前,我应该(临时)向我的 Kickstart 文件添加什么存储库来解决这个依赖问题?
旧版本的 EPEL仍然可用,因此您可以尝试使用 8.5 存档版本:
sed 命令来修补你的 repo: