This page provides general installation and support notes about the Community forum supported Intel® Performance Libraries and Intel® Distribution for Python* as they are distributed via the YUM repositories described below.
These software development tools are also available as part of the Intel® oneAPI Base & HPC Toolkit. 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:
- Add all Intel® Performance Libraries and Intel® Distribution for Python* repositories at once: You can enable or disable repositories in the intelproducts.repo file by setting the value of the enabled directive to 1 or 0 as required.
- Add an individual product:
- Intel® oneAPI Math Kernel Library (oneMKL):
- Intel® Integrated Performance Primitives (Intel® IPP):
- Intel® Threading Building Blocks (Intel® TBB):
- Intel® Data Analytics Acceleration Library (Intel® DAAL):
- Intel® MPI Library:
- Intel® Distribution for Python* (package name will be intel-oneapi-python-<VERSION>.<UPDATE>):
- Import the gpg public key for the repository
How do I install a particular version?
- To install a particular version of one of the Intel® Performance Libraries:
Example:
- To install a particular language version of the Intel® Distribution for Python*:
Example:
- To specify which version of the Intel® Distribution for Python* to install:
Example:
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). For more help on installing Intel Distribution for Python, see the Intel® oneAPI Toolkits Installation Guide for Linux* OS.
How do I uninstall a particular version?
- To uninstall one of the Intel® Performance Libraries:
Example:
- To uninstall the Intel® Distribution for Python*:
Example:
Troubleshooting
Failures when trying to update Intel YUM repository
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':
- Delete any temporary YUM files:
- Cleanup your local YUM repository:
- Reboot your machine
- Now re-attempt the YUM update:
Failures when installing specific Intel package version on Red Hat*/CentOS* 7 systems
Due to a known bug in YUM 3.x (which is the default package manager in Red Hat*/CentOS* 7), you may see failures when trying to install specific versions of the Intel Performance Libraries or Intel Python packages. The bug is fixed in YUM 4 so we recommend you update your local instance of the client to the latest YUM version.
If you're running YUM 3.x or older, you will only be able to install the latest version available of the Intel products.
Have Questions?
Check out the FAQ
See our Get Help page for your support options.