Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

No scl command after installing Software Collections

I have CentOS 7 and after having installed the Software Collections (SCL) I do not find any scl command:

$ yum install centos-release-scl
$ which scl
/usr/bin/which: no scl in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/lib64/openmpi/bin:/root/bin)

Does anybody know how to "see" such command?

Thanks a lot

like image 736
Paco el Cuqui Avatar asked Aug 29 '17 12:08

Paco el Cuqui


People also ask

What is the SCL command?

scl utility allows to execute an application which is not located in the filesystem root hierarchy but is present in an alternative location. This application can still use and benefit from software installed in the root filesystem.

What does SCL do in Linux?

The scl tool is used to enable a Software Collection and to run applications in the Software Collection environment. Remember that: When you run the scl tool, it creates a child process (subshell) of the current shell. Running the command again then creates a subshell of the subshell.

What is SCL repository?

Software Collections (SCL) is a CentOS repository that provides a set of dynamic programming languages, database servers, and various related packages. Provided software versions are […] more recent than their equivalent versions included in the base CentOS distribution […]

What is SCL utils?

GitHub - sclorg/scl-utils: Tool to setup and run software from Software Collection environment. Skip to content Toggle navigation. Product. Actions. Automate any workflow.


1 Answers

This error message is usually caused when you do not have scl-utils installed. Try doing

yum install scl-utils
like image 105
nikoo28 Avatar answered Sep 28 '22 14:09

nikoo28