LM/Install oneAPI

From Fundamental Ramen
Jump to navigation Jump to search

Install

# Install required tools
sudo apt update
sudo apt install -y wget gnupg ca-certificates

# Create dir for keyrings
sudo mkdir -m 0755 -p /etc/apt/keyrings

# Download public key for Intel SW Products, and convert into GPG format.
wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \
| gpg --dearmor | sudo tee /etc/apt/keyrings/oneapi-archive-keyring.gpg > /dev/null

# Add apt source
echo "deb [signed-by=/etc/apt/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" \
| sudo tee /etc/apt/sources.list.d/oneAPI.list

# Install by apt
sudo apt update
sudo apt install -y intel-oneapi-mkl-devel intel-oneapi-compiler-dpcpp-cpp
source /opt/intel/oneapi/setvars.sh

.bashrc

# Initialize onAPI on bash launched, except screen launched.
if [ -z "$STY" ]; then
  source /opt/intel/oneapi/setvars.sh
fi

Show current version & candidate version

sudo apt update
apt-cache policy intel-oneapi-mkl-devel | head -15
intel-oneapi-mkl-devel:
  已安裝:2026.1.0-236
  候選: 2026.1.0-236
  版本列表:
 *** 2026.1.0-236 500
        500 https://apt.repos.intel.com/oneapi all/main amd64 Packages
        100 /var/lib/dpkg/status
     2026.0.0-908 500
        500 https://apt.repos.intel.com/oneapi all/main amd64 Packages
     2025.3.1-8 500
        500 https://apt.repos.intel.com/oneapi all/main amd64 Packages
     2025.3.0-461 500
        500 https://apt.repos.intel.com/oneapi all/main amd64 Packages
     2025.2.0-628 500
        500 https://apt.repos.intel.com/oneapi all/main amd64 Packages