我正在使用带有 RHEL8.5(Red Hat Enterprise Linux 版本 8.5(Ootpa))的 EC2。我想在该实例上安装 OpenLiteSpeed。我的问题是,OpenLiteSpeed 是否支持 RHEL8?如果我没记错的话,centos 和 RHEL 属于同一个保护伞,即 Red Hat。那么为什么我无法在 RHEL 8.5 中使用 centos RPM 安装 OpenLiteSpeed?
由此文件,它支持 Centos 8,所以我认为它也支持。但是当我尝试
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
出现错误
error: Failed dependencies:
centos-release >= 5 is needed by litespeed-repo-1.2-1.el8.noarch
我试着在谷歌上搜索,我发现了这个文章和这个文章。尝试跟进,但无功而返。与上述错误相同。
我已经尝试使用
yum clean metadata
也没有运气。
有人有在 RHEL8.5 上安装 OpenLiteSpeed 的经验吗?
答案1
这是一个在 RHEL 上尚未测试过的软件包。如果不是依赖关系,它本来可以正常工作。
让维护人员将其更改为 redhat-release
. 以centos-release
确保redhat-release
兼容性。
要解决此问题,请跳过 repo 包。gpg 密钥和 repo 文件位于此处,请分别下载并安装到/etc/pki/rpm-gpg/
和/etc/yum.repos.d/
。