|
Size: 226
Comment:
|
Size: 1221
Comment: Notes on EPL and SCL
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| Various notes on CentOS and Redhat Enterprise Linux (RHEL). |
|
| Line 3: | Line 5: |
| * https://fedoraproject.org/wiki/EPEL | Information about EPEL: https://fedoraproject.org/wiki/EPEL |
| Line 5: | Line 7: |
| More up to date: | {{{#!highlight sh yum install -y epel-release yum-utils # Enable testing repository yum-config-manager --enable epel-testing }}} |
| Line 7: | Line 13: |
| * https://ius.io/ | Inline with Upstream Stable (IUS) at https://ius.io/ is typically much more up-to-date. It automatically will pull in epel-release as a dependency. {{{#!highlight sh yum install -y https://centos6.iuscommunity.org/ius-release.rpm }}} Packages like python35u-pip, etc will be available. |
| Line 11: | Line 23: |
| Packages must | Software Collections is another Redhat-supported project for installing newer software on older enterprise distributions. See https://www.softwarecollections.org/en/ for more information |
| Line 13: | Line 25: |
| https://www.softwarecollections.org/en/ | Redhat's Developer Toolset (see [[CheatSheet/Gcc]]) is available as a Software Collection, and apparently is the preferred way to use it. For example, Redhat-supplied Python 3.5 w/ pip: {{{#!highlight sh yum install -y centos-release-scl-rh yum install -y rh-python35 rh-python35-python-pip source scl_source enable rh-python35 }}} TODO: Find documentation on `scl` command. |
Various notes on CentOS and Redhat Enterprise Linux (RHEL).
Extra Packages for Enterprise Linux (EPEL)
Information about EPEL: https://fedoraproject.org/wiki/EPEL
Inline with Upstream Stable (IUS) at https://ius.io/ is typically much more up-to-date. It automatically will pull in epel-release as a dependency.
1 yum install -y https://centos6.iuscommunity.org/ius-release.rpm
Packages like python35u-pip, etc will be available.
Software Collections
Software Collections is another Redhat-supported project for installing newer software on older enterprise distributions. See https://www.softwarecollections.org/en/ for more information
Redhat's Developer Toolset (see CheatSheet/Gcc) is available as a Software Collection, and apparently is the preferred way to use it.
For example, Redhat-supplied Python 3.5 w/ pip:
TODO: Find documentation on scl command.