rpm - 让一个rpm自动安装centos-release-scl-rh
问题描述
我在 Centos 7 上创建了一个 rpm 需要 rh-python36 并且需要提前安装 centos-release-scl-rh,所以目前的顺序是:
sudo yum install -y centos-release-scl-rh
sudo yum -y localinstall ~/my_rpm.rpm
我想自动安装centos-release-scl-rh 我试图将它添加到'Requires'但它在当前阶段不起作用我必须提前安装centos-release-scl-rh。
有什么建议么 ?
解决方案
在您的规范文件中,您需要将 my_rpm需要centos-release-scl-rh :
Requires: centos-release-scl-rh
那么这将在安装 my_rpm.rpm 之前安装。
推荐阅读
- javascript - 如何将一维向量与二维数组的元素进行比较
- java - PropertyReferenceException:找不到类型 SitePage 的属性 getOne
- blender - 如何将绿屏素材转换为 3d 对象
- python - 神经结构化学习中的“对抗性扰动”是什么意思?
- javascript - 错误类型错误:无法在 Object.eval [as updateDirectives] 处读取 null 的属性“1”
- php - 为什么在这些 RewriteRules 下 `.htaccess` 会导致内部重定向溢出?
- c++ - 未找到 h264_cuvid 编解码器
- javascript - react-animation-components 包的问题
- flutter - 我可以在flutter bloc模式中使用多个存储库吗
- java - 在 windows docker 中运行 SWTBot 测试时 Eclipse(2019-09) 崩溃