我在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,我尝试将其添加到“需要”中,但它不起作用,因为只有我提前安装 centos-release-scl-rh rh-python36 才可用/解决了。
有什么建议 ?
答案1
这在一次操作中是不可能的。yum
首先读取所有存储库信息;然后安装软件包。
该包centos-release-scl-rh
是一个新的存储库,只能在下yum
一个事务中“读取”。