A new way to use fast-paced
and unique software
DeveloperWeek Award for Top Innovator
There are several ways to use Software Collections
Run a command
scl enable python33 ./hello.py
Start a session
scl enable python33 bash
Enable a server
chkconfig mariadb55-mysqld on
It's easy to set up
Install the Software Collections tools:
yum install -y scl-utils
Browse available versions:
yum list available | grep rhscl
Install a collection:
yum install python33-*
Start using software collections!
scl enable python33 idle
It's easy to develop for:
Red Hat Enterprise Linux (RHEL)
CentOS and Scientific Linux
SoftwareCollections.org is designed to be a community of people who create and use Software Collections for production systems, proof-of-concept systems, and development testbeds.
Developers can build on existing SCLs, so they don't need to re-invent the wheel or take responsibility for packaging unnecessary dependencies. Need a newer version of Java or Python with your app? Use an existing SCL instead.
Ready to go? Let's get started!
Find Your Collections
Looking for a new release of Ruby, Python, Perl, or want to install Node.js on your RHEL 6 system? How about an alternative to MySQL, MariaDB 5.5, or PostgreSQL 9.2? You can find the components you need in the SoftwareCollections.org directory.
Need to create a Software Collection for your project or product? Get started with our SCL walkthrough, which will show you how to modify the RPM spec file(s) for your project and create an easy to install Software Collection.
Note that a qualifying subscription for Red Hat Software Collections is required.