安装流程

首先需要去官网选择合适的版本下载:
https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html?packages=oneapi-toolkit&oneapi-toolkit-os=linux&oneapi-lin=apt
image-20250423163131862.webp

  • 对于 apt:sudo apt install intel-oneapi-base-toolkit
  • 对于 yum:sudo yum install intel-oneapi-base-toolkit
  • 如果搜不到这个包可以使用 online install 方式,将脚本传到 linux 服务器上:
    • 然后 chmod +x 那个脚本,直接执行即可
  • 网太慢,就下完整压缩包安装
    • 下载完是一个 2G+的 sh 脚本

在线安装 (online)

直接使用 Enter来继续,因为在 linux 上,先不用 eclipse。 image-20250423164821385.webpimage-20250423165001710.webp
然后同意条款并安装即可!
image-20250423165040683.webp

Web server 使用方法

上述的默认安装地点是:/opt/intel/oneapi。继续:

source /opt/intel/oneapi/setvars.sh
vtune-server start

可能得输出:

No TLS certificate was provided as a --tls-certificate command-line argument thus a self-signed certificate is generated to enable secure HTTPS transport for the web server: /root/.intel/vtune/settings/certificates/middleware.crt. 
VTune Profiler GUI is accessible via https://127.0.0.1:40823/?one-time-token=d6a39733f5346d5a6afa4e9f43b4048a

下一步:使用 ip -a | grep inet 拿到服务器的 ip 地址,然后:

vtune-server \
  --allow-remote-access \
  --internal-base-url https://172.18.65.240:40823

根据输出即可访问!

No TLS certificate was provided as a --tls-certificate command-line argument thus a self-signed certificate is generated to enable secure HTTPS transport for the web server: /root/.intel/vtune/settings/certificates/middleware.crt. 
Server listening at https://172.18.65.240:40823/
VTune Profiler GUI is accessible via https://172.18.65.240:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
VTune Profiler GUI is accessible via https://172.17.0.1:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
VTune Profiler GUI is accessible via https://10.244.24.64:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
Warning: VTune Profiler Agent will be connected to https://172.18.65.240:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be

访问以后先输入密码!
image-20250423173757239.webp
然后就可以正常使用了!
image-20250423173930836.webp