我刚刚在Oracle Cloud上创建了一个Oracle Autonomous Linux 7实例,我想知道如何设置其他存储库。根据手册,我应该使用以下方法来列出所有可用的回购 rpm:
yum list *release-el7*
这将列出以下内容:
ksplice-release-el7.x86_64
oraclelinux-release-el7.x86_64
然后,手册建议运行如下内容:
yum install oracle-softwarecollection-release-el7
但很明显,它不会安装,因为它之前没有列出。所以我看了看 yum.oracle.com 说什么。根据他们的说法,我应该检查我是否有默认的oracle存储库包:
rpm -q oraclelinux-release-el7
结果如下:
package oraclelinux-release-el7 is not installed
这很奇怪,因为它只在上面几行列出。不过,如果我尝试用这个安装这个软件包:
yum install oraclelinux-release-el7
我得到以下信息:
Package oraclelinux-release-el7-1.0-8.el7.x86_64 is obsoleted by al-config-1.0-8.el7.noarch which is already installed
这意味着我又回到了原点,我现在要绕圈子了。这是您可以从 Oracle 云控制台中选择的当前默认自治映像,因此我没有更改任何内容。
有人有任何建议我现在应该尝试什么吗?该文档显然不再有用。
提前谢谢。
你还需要ol7_latest存储库来安装你的包吗? 早期的自治 Linux yum 配置就是这种情况,但您可能已经拥有您正在寻找的软件包,在默认情况下随映像提供的 al7 存储库中。