AlmaLinux 8.9安装Superset依赖libpq-devel失败求助
解决AlmaLinux 8.9安装libpq-devel时的perl(IPC::Run)依赖缺失问题
执行sudo yum install libpq-devel时出现依赖错误,核心原因是PostgreSQL开发包需要的perl(IPC::Run)在当前启用的仓库中找不到,以下是可行的解决步骤:
首先启用AlmaLinux 8的PowerTools仓库(该仓库包含perl-IPC-Run包):
sudo dnf config-manager --set-enabled powertools(AlmaLinux 8中
yum和dnf命令兼容,任选其一即可)安装缺失的依赖包:
sudo yum install perl-IPC-Run再次尝试安装libpq-devel:
sudo yum install libpq-devel
补充说明
你之前尝试的libpq-dev是Debian/Ubuntu系列的包名,不适用于RPM系的AlmaLinux;通过perl-CPAN安装的IPC::Run属于CPAN模块,系统的yum依赖检查无法识别这类非系统包管理安装的模块,因此必须通过yum安装官方仓库提供的perl-IPC-Run包才能满足依赖要求。
内容的提问来源于stack exchange,提问作者Joan Martinez
相关产品推荐
相关产品推荐

