How to use Red Hat Software Collections (RHSCL) or Red Hat Developer Toolset (DTS)?
Environment
-
For Red Hat Software Collections (RHSCL):
- Red Hat Enterprise Linux (RHEL) 6.2 EUS and newer
- Red Hat Software Collections 1.x
- Red Hat Software Collections 2.x
- Red Hat Software Collections 3.x
-
For Red Hat Developer Toolset (DTS):
- Red Hat Enterprise Linux (RHEL) 5, 6, or 7
- Red Hat Developer Toolset 3.x, 4.x, 6.x, and 7.0
Issue
- How to access and download Red Hat Software Collections (RHSCL) and/or Red Hat Developer Toolset (DTS)?
- How to access Red Hat Software Collections (RHSCL) channel?
- How to access
rhsclorrhel-x86_64-server-6-rhscl-1channel orrhel-server-rhscl-6-rpms? - How to install packages (latest versions, which are not included in the base channel) such as apache/httpd, perl, mysql (mariadb), ruby, etc?
Resolution
Executive Summary
-
Access to the Red Hat Software Collections (RHSCL) and Red Hat Developer Toolset (DTS) is included with many Red Hat Enterprise Linux (RHEL) subscriptions
-
Getting packages from RHSCL and DTS requires enabling appropriate RHN channels (RHN Classic/Satellite) or yum repos (RHSM), e.g., with
rhn-channelorsubscription-manager reposcommands. -
Sometimes a special request via an automated form (CLICK HERE; more details below) is necessary to enable access to appropriate channels/repos; otherwise, additional entitlements may need to be purchased
Product subscriptions and entitlements
-
RHSCL is already available for immediate use with RHEL 6 or RHEL 7 to customers and partners with the following RHEL subscriptions:
- Red Hat Enterprise Linux Academic Site Subscription (all support levels)
- Red Hat Enterprise Linux Developer Suite
- Red Hat Enterprise Linux Developer Support (all support levels)
- Red Hat Enterprise Linux Developer Workstation (all support levels)
- Red Hat Enterprise Linux Not-for-resale (NFR) subscriptions for qualifying Partners
- Red Hat Enterprise Linux with Smart Virtualization (all support levels)
- Red Hat Enterprise Linux OpenStack Platform (all support levels)
- Red Hat Cloud Infrastructure (all support levels)
-
DTS is already available for immediate use with RHEL 5 or RHEL 6 customers and partners with the following RHEL subscriptions:
- Red Hat Enterprise Linux Academic Site Subscription (all support levels)
- Red Hat Enterprise Linux Developer Suite
- Red Hat Enterprise Linux Developer Support (all support levels)
- Red Hat Enterprise Linux Developer Workstation (all support levels)
- Red Hat Enterprise Linux Not-for-resale (NFR) subscriptions for qualifying Partners
- Red Hat Enterprise Linux with Smart Virtualization (all support levels)
- Red Hat Enterprise Linux OpenStack Platform (all support levels)
- Red Hat Cloud Infrastructure (all support levels)
-
Customers with the following RHEL subscriptions can get access to RHSCL and DTS for free, but may need to initiate a special request for it:
- Red Hat Enterprise Linux Server, Premium
- Red Hat Enterprise Linux Server, Standard
- Red Hat Enterprise Linux Workstation, Premium
- Red Hat Enterprise Linux Workstation, Standard
- Red Hat Enterprise Linux Academic Server
- Red Hat Enterprise Linux Academic Workstation
-
RHSCL and DTS are not available for use with the following RHEL subscriptions:
- Red Hat Enterprise Linux Server, Self-Support
- Red Hat Enterprise Linux Workstation, Self-Support
How to enable RHSCL or DTS repositories using RHN Classic or RHSM?
-
RHSCL: refer to the Installation chapter of the Red Hat Software Collections 3.x Release Notes
-
DTS: refer to the Getting Access to Red Hat Developer Toolset section of the Red Hat Developer Toolset User Guide
Followed instructions but enabling channels/repos failed; now what?
-
Try requesting access to these channels by following this link: www.redhat.com/wapps/try/RHSCL
- Note that access to RHSCL and/or DTS can only be requested by the account Organization Administrator, or "Org Admin." This includes the initial Customer Portal user on an account and any users an organization has created with that same role. If unsure who the Org Admin on an account is, open a request with Red Hat Customer Service.
-
If using RHSM, it might be necessary to attach an add-on subscription called "Software Collections and Developer Toolset"
This "Software Collections and Developer Toolset" subscription will be added to your account after requesting access to these channels by the following link: www.redhat.com/wapps/try/RHSCL
See: How to attach/remove subscriptions on the Customer Portal for Red Hat Subscription Management?
(or use thesubscription-manager/subscription-manager-guicommands) -
Also note that when RHSCL and/or DTS is activated, it is associated with an active entitlement
- If that entitlement expires or is renewed, a new request for access may need to be opened
See: Why was my Red Hat Software Collections (RHSCL) subscription removed/expired?)
- If that entitlement expires or is renewed, a new request for access may need to be opened
Learn more
-
Additional details about RHSCL:
-
Additional details about DTS:
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
