代码拉取完成,页面将自动刷新
#!/bin/bash -x
#
# Copyright (c) 2024 Intel Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Script should be used only as a part of Dockerfiles
set -e
# Check if INSTALL_DRIVER_VERSION is set
if [ -z "$INSTALL_DRIVER_VERSION" ]; then
echo "Error: INSTALL_DRIVER_VERSION cannot be empty."
exit 1
fi
if [ -z "$DNF_TOOL" ]; then
echo "Error: DNF_TOOL cannot be empty."
exit 1
fi
case $INSTALL_DRIVER_VERSION in \
"24.45.31740") \
$DNF_TOOL install --nodocs -y libedit ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/i/intel-gmmlib-22.5.3-i1057.el9_4.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/i/intel-igc-core-2.1.14-1057.el9_4.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/i/intel-igc-opencl-2.1.14-1057.el9_4.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/i/intel-opencl-24.45.31740.15-1057.el9_4.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/i/intel-level-zero-gpu-1.6.31740.15-1057.el9_4.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.4/pool/l/level-zero-1.18.5.0-1055.el9_4.x86_64.rpm ; \
;; \
"24.52.32224") \
$DNF_TOOL install --nodocs -y libedit libnl3; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-gmmlib-22.5.5-i1077.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-igc-core-2.5.12-1077.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-igc-opencl-2.5.12-1077.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-opencl-24.52.32224.14-1077.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-level-zero-gpu-1.6.32224.14-1077.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/l/level-zero-1.19.2.0-1077.el9_5.x86_64.rpm ; \
;; \
"25.05.32567") \
$DNF_TOOL install --nodocs -y libedit libnl3; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-gmmlib-22.6.0-i1091.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-igc-core-2.7.11-1099.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-igc-opencl-2.7.11-1099.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-opencl-25.05.32567.19-1099.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/i/intel-level-zero-gpu-1.6.32567.19-1099.el9_5.x86_64.rpm ; \
rpm -ivh https://repositories.intel.com/gpu/rhel/9.5/pool/l/level-zero-1.20.2.0-1098.el9_5.x86_64.rpm ; \
;; \
*) \
echo "ERROR: Unrecognized driver ${INSTALL_DRIVER_VERSION}." ; \
exit 1 ; \
esac ; \
rpm -ivh https://mirror.stream.centos.org/9-stream/AppStream/x86_64/os/Packages/ocl-icd-2.2.13-4.el9.x86_64.rpm && \
echo "Installed opencl driver version:" ;\
echo `rpm -qa | grep intel-opencl` ; \
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。