我正在尝试在uWSGI上安装RHEL8服务。之后我就可以做systemctl start uwsgi了。
据我所知,从在线资源来看,这应该是可行的:yum install uwsgi (或dnf install uwsgi),但给出了Error: Unable to find a match: uwsgi。大多数资源都在RHEL的早期版本上,但我还没有找到任何针对RHEL8的特定信息。
我启用了EPEL储存库。yum repolist给出:
repo id repo name status
*epel Extra Packages for Enterprise Linux 8 - x86_64 3678
rhel-8-for-x86_64-appstream-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 8289
rhel-8-for-x86_64-baseos-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 3315
rhel-8-for-x86_64-supplementary-rpms Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) 28按照https://uwsgi-docs.readthedocs.io/en/latest/Systemd.html,我已经尝试过“手动”方法,但是到目前为止,这还不是很成功,如果可能的话,我更愿意使用系统包。
发布于 2019-12-17 22:41:49
在存储库中检查包可用性的一个很好的资源是pkgs.org。从这里您可以看到,在RHEL 8基存储库中,uwsgi还没有出现。
我认为,由于其包/迁移的复杂性,他们(RedHat)将其保留了一段时间以便发布。
您可以尝试从付费(廉价)第三方存储库安装uwsgi (免责声明:我是维护人员):
sudo dnf install https://extras.getpagespeed.com/release-el8-latest.rpm
sudo dnf install uwsgi杰出人士:
uwsgi服务之外,我自己并没有尝试这些服务(似乎有效)。只是为了好玩:)uwsgi,那么我不认为升级到它会有任何问题。因此,可以随意使用它作为长期或临时的解决方案。可安装包的完整列表可以找到这里。https://stackoverflow.com/questions/59371341
复制相似问题