scl man page on RedHat

Man page or keyword search:  
man Server   29550 pages
apropos Keyword Search (all sections)
Output format
RedHat logo
[printable version]

scl(1)									scl(1)

NAME
       scl - Setup and run software from Software Collection environment

SYNOPSIS
       scl <action> <collection1> [<collection2> ...] <command>

       scl {-l|--list} [<collection1> <collection2> ...]

DESCRIPTION
       This  manual page documents scl, a program which is an utility for run‐
       ning software packaged as a Software Collection.

       scl utility allows to execute an application which is  not  located  in
       the  filesystem	root  hierarchy but is present in an alternative loca‐
       tion.  This  application	 can  still  use  and  benefit	from  software
       installed  in  the  root	 filesystem. In order to let an application be
       visible to the system one has to use scl utility as an interface.

       <action> is a script name to execute in a bash environment  before  the
       application  itself  takes in executed. Currently only enable scriptlet
       is mandatory which is needed to update search paths, etc.

       One can enable more Software Collections if needed  and	therefore  one
       can  use multiple collections which are enabled by the left-right order
       as present on scl command-line.

       <command> is an arbitrary command or set of commands to execute	within
       the  Software  Collection environment enabled. Control is returned back
       to the caller with the original environment as soon as the command fin‐
       ishes.  It  <command>  is  '-' (dash) then it is read from the standard
       input.

OPTIONS
       -l, --list
	      Lists all installed Software Collections on the system.

       -l, --list <collection1> <collection2> ...
	      If a collection name is specified then list of  installed	 pack‐
	      ages belonging to the collection is listed.

EXAMPLES
       scl enable example 'less --version'
	      runs command 'less --version' in the environment with collection
	      'example' enabled

       scl enable foo bar bash
	      runs bash instance with foo and bar Software Collections enabled

       cat my_command | scl enable baz -
	      run set of commands listed in my_command file in the environment
	      with baz Software Collection enabled

       scl -l list all installed collections

       scl -l example
	      list all packages within example collection

AUTHOR
       scl was written by Jindrich Novy <jnovy@redhat.com>.

									scl(1)
[top]

List of man pages available for RedHat

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net