Changes

From SME Server
Jump to navigationJump to search
526 bytes added ,  06:27, 4 November 2016
m
resize logo
Line 1: Line 1:  
<blockquote style="float: right;">
 
<blockquote style="float: right;">
[[File:softwarecollections.png|100px]]
+
[[File:softwarecollections.png|200px]]
 
</blockquote>
 
</blockquote>
 
{{usefulnote}}
 
{{usefulnote}}
Line 8: Line 8:       −
==== Installation ====
+
== Installation ==
One must enable the '''[[Software Collections Repositories]]'''. See the '''[[Software Collections Repositories]]''' page on how to enable this repository.
+
The Software Collections (scl) packages can be installed by issuing the following command:
 +
yum install scl-utils
 +
This will only install the scl 'environment'. For installation of the individual applications, please see below.
      −
After enabling the Software Collections repo, the scl packages can be installed by issuing the following command:
+
=== Enable scl repositories ===
yum install scl-utils
+
To be able to install a specific scl application, one must enable the one of the '''[[Software Collections Repositories]]''' based on the required application. See the '''[[Software Collections Repositories]]''' page on how to enable the desired repository.
   −
==== Installation of a collection ====
  −
All [https://www.softwarecollections.org/en/ Software Collections] of Red Hat are browsable :  https://www.softwarecollections.org/en/scls/ and available :  https://www.softwarecollections.org/repos/rhscl/
     −
You have to enable the correct repository for example scl-php55 or scl-php54
+
=== Installation of a collection ===
 +
To be able to install an application from the Software Collections, one must enable the respective application repo. As an example, enable the scl-php54 repo and to list all available versions the following command can be used:
 
  yum list available \* --disablerepo=* --enablerepo=scl-php54
 
  yum list available \* --disablerepo=* --enablerepo=scl-php54
and to install a collection: (example)
+
 
 +
 
 +
php54 will be listed, and to install that version:
 
   yum install php54 --enablerepo=scl-php54
 
   yum install php54 --enablerepo=scl-php54
An overview of installed collections one can use:
+
Please see the specific application sections below on detailed installation instructions.
 +
 
 +
 
 +
You can verify installed Software Collections by issuing:
 
  scl -l
 
  scl -l
 +
 +
 
Collections will be installed in:
 
Collections will be installed in:
 
  /opt/rh
 
  /opt/rh
Line 35: Line 43:  
For more information on running applications and other options please see the Software Collections [https://www.softwarecollections.org/en/docs/guide/#sect-Enabling_the_Software_Collection Documentation]
 
For more information on running applications and other options please see the Software Collections [https://www.softwarecollections.org/en/docs/guide/#sect-Enabling_the_Software_Collection Documentation]
   −
== Usage of collections ==
+
== Software Collections applications ==
 
{{Note box|Please note that this is still a work in progress. Each individual application will store it's data into their own environment/directory, which by default will NOT be backed up by SME Server. This is being worked on.}}
 
{{Note box|Please note that this is still a work in progress. Each individual application will store it's data into their own environment/directory, which by default will NOT be backed up by SME Server. This is being worked on.}}
 
Please see the individual application articles:
 
Please see the individual application articles:
Line 52: Line 60:  
  yum install scl-utils-build --enablerepo=scl
 
  yum install scl-utils-build --enablerepo=scl
    +
 +
== Contrib development ==
 +
Development of a contrib for SCL PHP specifically is under way. Currently it is in (pre) Alpha stage. You can read more about it on the [http://forums.contribs.org/index.php/topic,51487.0.html '''forums''']
    
== References ==
 
== References ==

Navigation menu