These software development tools are also available as part of the Intel® Parallel Studio XE and Intel® System Studio products. These products include enterprise-level Intel® Online Service Center support.
Setting up the Repository
Here is how to install the Intel YUM Repository. [Note: You must be logged in as root to set up and install the repository]
- Add the repositories in two ways:
- Import the gpg public key for the repository
sudo rpm --import https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
Intel® Performance Libraries and Intel® Distribution for Python* versions available in the repository
<COMPONENT>
| <VERSION>
| <UPDATE>
| <BUILD_NUM>
|
Intel® MKL
| 2017
2017
2017
2018
2018
2018
2018
| 2
3
4
0
1
2
3
| 050
056
061
033
038
046
051
|
Intel® IPP
| 2017
2017
2018
2018
2018
2018
| 2
3
0
1
2
3
| 050
056
033
038
046
051
|
Intel® TBB
| 2017
2017
2018
2018
2018
| 6
8
0
2
4
| 056
061
033
046
051
|
Intel® DAAL
| 2017
2017
2018
2018
2018
2018
| 3
4
0
1
2
3
| 056
061
033
038
046
051
|
Intel® MPI Library
| 2018
2018
| 2
3
| 046
051
|
Intel® Distribution for Python*
| 2017
2017
2018
2018
2018
2018
| 2
3
0
1
2
3
| 045
053 (python2)
052 (python3)
018
023
037
039
|
By downloading Intel® Performance Libraries and Intel® Distribution for Python* you agree to the terms and conditions stated in the End-User License Agreement (EULA).
Installing the library and Python packages using the YUM Package Manager
The following variables are used in the installation commands:
<PYTHON_VERSION>: 2, 3
<VERSION>: 2017, ...
<UPDATE>: 0, 1, 2, ...
<BUILD_NUMBER>: build number, check the list in previous section
<COMPONENT>: a component name from the list of available components below
Component
| <COMPONENT>
|
Intel® Math Kernel Library
| intel-mkl
intel-mkl-32bit
intel-mkl-64bit |
Intel® Integrated Performance Primitives
| intel-ipp
intel-ipp-32bit
intel-ipp-64bit
|
Intel® Threading Building Blocks
| intel-tbb
|
Intel® Data Analytics Acceleration Library
| intel-daal
intel-daal-32bit
intel-daal-64bit
|
Intel® MPI Library
| intel-mpi
|
Intel® Distribution for Python*
| intelpython2
intelpython3 |
How do I install a particular version?
- To install a particular version of one of the Intel® Performance Libraries:
yum install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
Example:
yum install intel-mkl-2018.2-046
- To install a particular language version of the Intel® Distribution for Python*:
yum install intelpython<PYTHON_VERSION>
Example:
yum install intelpython3
- To specify which version of the Intel® Distribution for Python* to install:
yum install intelpython<PYTHON_VERSION>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
Example:
yum install intelpython3-2018.2-037
By downloading Intel® Performance Libraries and Intel® Distribution for Python* you agree to the terms and conditions stated in the End-User License Agreement (EULA).
How do I uninstall a particular version?
- To uninstall one of the Intel® Performance Libraries:
yum autoremove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
Example:
yum autoremove intel-mkl-2018.2-046
- To uninstall the Intel® Distribution for Python*:
yum remove intelpython<PYTHON_VERSION>
Example:
yum remove intelpython3
Troubleshooting
In certain cases, an update through the Intel YUM repositories may fail due to a caching issue. Please follow these steps in order to disable caching in YUM and clean up your local repo prior to update.
- Disable caching in YUM config file '/etc/yum.conf':
http_caching=none
- Delete any temporary YUM files:
rm -r /var/tmp/yum*
- Cleanup your local YUM repository:
yum clean metadata
yum clean all
- Reboot your machine
- Now re-attempt the YUM update:
yum update
Have Questions?
Check out the FAQ
See our Get Help page for your support options.