问题:
根据英特尔官方给出的intel-MKL安装步骤,获取公钥的步骤如下:
sudo bash
cd /tmp
# now get the key:
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
# now install that key
apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
# now remove the public key file exit the root shell
rm GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
exit
但在当下,这个公钥已经过期了,所以如果后面进一步运行:
sudo apt update
就会报错:
解决方法:
添加新的公钥,简而言之,换成以下指令即可:
sudo bash
cd /tmp
# now get the key:
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
# now install that key
apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
# now remove the public key file exit the root shell
rm GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
exit
然后再安装MKL:
// 添加源
sudo sh -c 'echo deb https://apt.repos.intel.com/mkl all main > /etc/apt/sources.list.d/intel-mkl.list'
sudo apt update
sudo apt install intel-mkl-2020.4-912