Installing Intel® Performance Libraries and Intel® Distribution for Python* Using APT Repository
由 Gergana S. (Intel) 发布于 2017 年 2 月 16 日,更新于 2018 年 11 月 8 日
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 APT repositories described below.
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
Install the GPG key for the repository
Grab the public key and install it as follows:
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
Add the APT Repository
Add the repositories in two ways:
- Add all Intel® Performance Libraries and Intel® Distribution for Python* repositories at once:
sudo wget https://apt.repos.intel.com/setup/intelproducts.list -O /etc/apt/sources.list.d/intelproducts.list
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® Math Kernel Library (Intel® MKL):
sudo sh -c 'echo deb https://apt.repos.intel.com/mkl all main > /etc/apt/sources.list.d/intel-mkl.list'
- Intel® Integrated Performance Primitives (Intel® IPP):
sudo sh -c 'echo deb https://apt.repos.intel.com/ipp all main > /etc/apt/sources.list.d/intel-ipp.list'
- Intel® Threading Building Blocks (Intel® TBB):
sudo sh -c 'echo deb https://apt.repos.intel.com/tbb all main > /etc/apt/sources.list.d/intel-tbb.list'
- Intel® Data Analytics Acceleration Library (Intel® DAAL):
sudo sh -c 'echo deb https://apt.repos.intel.com/daal all main > /etc/apt/sources.list.d/intel-daal.list'
- Intel® MPI Library:
sudo sh -c 'echo deb https://apt.repos.intel.com/mpi all main > /etc/apt/sources.list.d/intel-mpi.list'
- Intel® Distribution for Python*:
sudo sh -c 'echo deb https://apt.repos.intel.com/intelpython binary/ > /etc/apt/sources.list.d/intelpython.list'
- Intel® Math Kernel Library (Intel® MKL):
- NOTE: If you select a package that includes 32-bit libraries, you must first enable i386 architecture with:
sudo dpkg --add-architecture i386
Update the list of packages
sudo apt-get update
Intel® Performance Libraries and Intel® Distribution for Python* versions available in the repository
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 APT-GET Package Manager
The following variables are used in the installation commands:
<PYTHON_VERSION>: 2, 3
<VERSION>: 2018, ...
<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
|
|
|
| intel-mkl | 32bit & 64bit |
|
|
|
|
|
|
|
|
|
| intel-mpi | 64bit |
| intelpython2 | 64bit |
How do I install a particular version?
- To install a particular version of one of the Intel® Performance Libraries:
sudo apt-get install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
Example:
sudo apt-get install intel-mkl-2018.2-046
- To install a particular language version of the Intel® Distribution for Python*:
sudo apt-get install intelpython<PYTHON_VERSION>
Example:
sudo apt-get install intelpython3
- To specify which version of the Intel® Distribution for Python* to install:
sudo apt-get install intelpython<PYTHON_VERSION>=<VERSION>.<UPDATE>.<BUILD_NUMBER>
Example:
sudo apt-get 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:
sudo apt-get autoremove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
Example:
sudo apt-get autoremove intel-mkl-2018.2-046
- To uninstall the Intel® Distribution for Python*:
sudo apt-get remove intelpython<PYTHON_VERSION>
Example:
sudo apt-get remove intelpython3
Have Questions?
Check out the FAQ
See our Get Help page for your support options.