You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过apt安装旧版本Intel C++ Compiler(17/18/19版)

安装Intel C++ Compiler 17/18/19版本(APT方式)

关键说明

Intel旧版ICC(17-19)未收录在官方公开的当前APT源中,需通过历史软件仓库或离线包转本地源的方式安装,以下是具体可行步骤:

方法一:添加Intel历史APT源

  1. 导入对应版本仓库的GPG密钥:
    wget -qO- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB | sudo apt-key add -
    
  2. 添加目标版本的仓库(以19版为例,17/18版替换对应版本号):
    echo "deb https://apt.repos.intel.com/parallelstudioxe/2019 main" | sudo tee /etc/apt/sources.list.d/intel-psxe-2019.list
    
    • 17版本替换仓库路径中的2019为2017
    • 18版本替换仓库路径中的2019为2018
  3. 更新APT缓存并安装指定版本:
    sudo apt update
    sudo apt install intel-icc-19.0  # 17版对应intel-icc-17.0,18版对应intel-icc-18.0
    

    注:部分历史仓库可能已被Intel归档,若出现404错误,需改用离线包方式。

方法二:离线包创建本地APT源

  1. 登录Intel账号后,从历史下载页面获取对应版本的ICC离线DEB包集合
  2. 创建本地仓库目录并解压所有DEB包:
    sudo mkdir -p /opt/intel-local-repo
    sudo dpkg-deb -x /path/to/icc-*.deb /opt/intel-local-repo
    
  3. 生成本地仓库索引:
    sudo apt-get install dpkg-dev
    sudo dpkg-scanpackages /opt/intel-local-repo /dev/null | gzip -9c > /opt/intel-local-repo/Packages.gz
    
  4. 将本地源添加到APT配置:
    echo "deb [trusted=yes] file:///opt/intel-local-repo ./" | sudo tee /etc/apt/sources.list.d/intel-local.list
    
  5. 更新缓存并安装目标版本:
    sudo apt update
    sudo apt install intel-icc-<version>
    

验证安装结果

安装完成后,执行以下命令确认版本:

icc --version

内容的提问来源于stack exchange,提问作者Antenna_

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 03:22:04