Hi,
I'm currently migrating my servers running CentOS 7 to OL7.
I'm having a little trouble with the Software Collections. On most of my servers, recent versions of PHP are provided by the SCLO repositories. For instance, PHP 7.3 comes in the form of a series of packages prefixed rh-php73-* and sclo-php73-*. The repositories are available in RPM form.
$ rpm -qa | grep release-scl
centos-release-scl-2-3.el7.centos.noarch
centos-release-scl-rh-2-3.el7.centos.noarch
Currently I have a bit more than 100 PHP 7.3 related packages.
$ yum search php73 | wc -l
102
I just setup a test server running OL7, with the Oracle Software Collections repository.
I can find a bunch of PHP 7.3 related packages which seem to follow the same naming scheme so far. Unfortunately there's only about half of what CentOS has to offer:
$ yum search php73 | wc -l
54
Some stuff which I need for setting up my applications seems to be missing. For example, the sclo-php73-php-pecl-imagick package needed by Roundcube is there in CentOS, but missing in Oracle Linux.
I have a vague idea for a solution. Tell me if this is wrong.
Install Yum Priorities
Setup official repositories with a priority of 1
Setup Oracle Software collections with a priority of 1
Setup Red Hat / CentOS Software collections with a priority of 10
Any suggestions ?
Besides this problem that bugs me, I want to say I'm very happy with Oracle Linux so far.
Cheers from the sunny South of France,
Niki