update: amber-ce-bookworm-configure-nvidia

This commit is contained in:
shenmo 2025-02-14 21:39:05 +08:00
parent b2f1a9cccb
commit 0d0e8452bf
3 changed files with 6 additions and 4 deletions

@ -27,6 +27,8 @@ exit 1
fi
mkdir -p "$ACE_DIR/usr/lib" "$ACE_DIR/usr/lib32"
log.info "正在链接 NVIDIA 驱动库 Linking NVIDIA Driver Libs"
# 3\. 收集库文件路径
lib_list=$(ldconfig -p | grep -Ei "nvidia|libcuda" | cut -d'>' -f2)
@ -35,9 +37,9 @@ copied=0
for lib in $lib_list; do
resolved=$(readlink -f "$lib") # 解析符号链接
if file "$resolved" | grep -q "32-bit"; then
ln -vs "/host/$resolved" "$ACE_DIR/usr/lib32/$(basename $lib)"
ln -sf "/host/$resolved" "$ACE_DIR/usr/lib32/$(basename $lib)"
else
ln -vs "/host/$resolved" "$ACE_DIR/usr/lib/$(basename $lib)"
ln -sf "/host/$resolved" "$ACE_DIR/usr/lib/$(basename $lib)"
copied=1
fi
done
@ -52,7 +54,7 @@ for file in "${additional_files[@]}"; do
file=$(readlink -f "$file")
dir=$(dirname "$file")
mkdir -p "$ACE_DIR/$dir"
ln -vs "/host/$file" "$ACE_DIR/$dir"
ln -sf "/host/$file" "$ACE_DIR/$dir"
fi
done

@ -0,0 +1 @@
../../opt/apps/amber-ce-bookworm/files/bin/amber-ce-bookworm-configure-nvidia

@ -1 +0,0 @@
../../opt/apps/amber-ce-bookworm/files/bin/bookworm-configure-nvidia