Software Collections Repositories
Below you find the installation command for the Software Collections Repositories repository which can be entered on the SME Server shell.
All Software Collections of Red Hat are browsable : https://www.softwarecollections.org/en/scls/ and available : https://www.softwarecollections.org/repos/rhscl/
For SME 9.x 64-bit ONLY
Official repositories of Redhat
- for php54
/sbin/e-smith/db yum_repositories set scl-php54 \ repository Name 'Software collections - php54' \ BaseURL 'https://www.softwarecollections.org/repos/rhscl/php54/epel-6-x86_64/' \ EnableGroups no Visible yes status disabled
- for php55
/sbin/e-smith/db yum_repositories set scl-php55 \ repository Name 'Software collections - php55' \ BaseURL 'https://www.softwarecollections.org/repos/rhscl/php55/epel-6-x86_64/' \ EnableGroups no Visible yes status disabled
- for mysql55
/sbin/e-smith/db yum_repositories set scl-mysql55 \ repository Name 'Software collections - mysql55' \ BaseURL 'https://www.softwarecollections.org/repos/rhscl/mysql55/epel-6-x86_64/' \ EnableGroups no Visible yes status disabled
- for PostgreSQL92
/sbin/e-smith/db yum_repositories set scl-postgresql92 \ repository Name 'Software collections - postgresql92' \ BaseURL 'https://www.softwarecollections.org/repos/rhscl/postgresql92/epel-6-x86_64/' \ EnableGroups no Visible yes status disabled
After adding it to the database updating the configuration file is required by issuing:
signal-event yum-modify
For example to view changes you can run:
db yum_repositories show scl-php54
The output will be following your smeserver version:
scl-php54=repository BaseURL=https://www.softwarecollections.org/repos/rhscl/php54/epel-6-x86_64/ EnableGroups=no Name=Software collections - php54 Visible=yes status=disabled
Software collection of Remi Collet
Remi provides more rpm for software collection than the official redhat scl, for example phpxx-mcrypt can be found only in the scl of remi. You can mix the redhat and remi repositories or obviously use just one. You can find also the remi scl in its repository remi.
- for php54
/sbin/e-smith/db yum_repositories set scl-php54more \ repository Name 'Software collections - php54more' \ BaseURL 'https://www.softwarecollections.org/repos/remi/php54more/epel-6-x86_64' \ EnableGroups no Visible yes status disabled
- for php55
/sbin/e-smith/db yum_repositories set scl-php55more \ repository Name 'Software collections - php55more' \ BaseURL 'https://www.softwarecollections.org/repos/remi/php55more/epel-6-x86_64' \ EnableGroups no Visible yes status disabled
After adding it to the database updating the configuration file is required by issuing:
signal-event yum-modify