Go to the U of M home page
School of Physics & Astronomy
School of Physics and Astronomy Wiki

User Tools


computing:department:unix:development:scl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
computing:department:unix:development:scl [2015/08/13 17:50] allancomputing:department:unix:development:scl [2015/10/19 15:52] (current) – [Redhat Developer Toolset and Software Collections] allan
Line 2: Line 2:
  
 Updated versions of various software are available through the Redhat "Software Collections" system. Updated versions of various software are available through the Redhat "Software Collections" system.
 +
 +This provides newer versions of many components than are available with the base OS.
  
 Some packages available in Software Collections 1.2 include: Some packages available in Software Collections 1.2 include:
Line 26: Line 28:
   *     v8 - Google JavaScript Engine - version 3.14.5   *     v8 - Google JavaScript Engine - version 3.14.5
  
-And their Software Collections 1.0 contains further packages such as python 2.7 and 3.3+And their Software Collections 2.0 contains further packages such as python 2.7 and 3.3 
 + 
 +<note> 
 +At the time of writing, we are distributing the following components: 
 +  * python27 
 +  * python33 
 +  * git19 
 +  * gcc, c++, gfortran and gdb from devtoolset-3. 
 + 
 +Software Collections may not be available on all systems - for example, those systems "frozen" on a particular OS release for collaboration compatibility. 
 +</note>
  
-//At the time of writing there is no standard for which collections are installed on particular systems.// 
  
 ===== How to use ===== ===== How to use =====
 +
 +==== environment modules ====
 +
 +We are now importing any installed software collections into the environment modules system, so you can easily load or unload them, including in your login scripts.
 +
 +Please consult our [[:computing:department:unix:software:modules]] section for more information.
 +
 +==== native support ====
  
 You can use the command ''scl'' to find out what is installed, or to enable a particular collection. You can use the command ''scl'' to find out what is installed, or to enable a particular collection.
Line 47: Line 66:
 Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
 </code> </code>
 +
 +==== Permanently enabling a collection ====
 +
 +There's apparently no "official" way to do this, but a redhat blog touches on the subject here:
 +
 +http://developerblog.redhat.com/2014/03/19/permanently-enable-a-software-collection/
 +
 +(as noted above you can also use environment modules to achieve this).
 +
computing/department/unix/development/scl.1439506229.txt.gz · Last modified: 2015/08/13 17:50 by allan