Ubuntu 22.04编译createrepo_c遇No package 'rpm' found错误求解决
解决Ubuntu 22.04编译createrepo_c时的rpm依赖问题
编译createrepo_c时出现的"No package 'rpm' found"错误,是因为仅安装rpm包只包含运行时工具,缺少编译所需的头文件和开发库。在Ubuntu 22.04中,对应的rpm开发包为librpm-dev,执行以下命令安装即可:
sudo apt update && sudo apt install librpm-dev
安装完成后重新运行cmake ..,就能完成rpm相关的依赖检测,继续编译流程。
内容的提问来源于stack exchange,提问作者theSparky
相关产品推荐
相关产品推荐

