Compare commits

..

4 Commits

Author SHA1 Message Date
fd2f53f738 [更新]重命名变量 2025-05-30 10:22:30 +08:00
fba8dc8d9b [更新]将下载目录更改为tmp 2025-05-30 10:13:13 +08:00
6fbb7e2c75 【文本】优化文本输出 2025-05-22 17:10:27 +08:00
dd61c0344b 【更新】修改dpkg为apt安装 2025-05-22 17:00:22 +08:00

View File

@ -1,10 +1,13 @@
#!/bin/bash #!/bin/bash
# 检查是否为root用户,若非请使用root用户重新执行脚本
if [[ $EUID -ne 0 ]]; then
echo "请使用Root用户执行!"
exit 1
fi
pwd_cp=$(pwd) pwd_cp=$(pwd)
d_dir=${HOME}/Downloads tmp_dir=/tmp/Loonggpu
mkdir ${tmp_dir}
mkdir -v ${d_dir} cd ${tmp_dir}
cd ${d_dir}
_URL="https://git.whlug.cn/manxing/L2GI/releases/download" _URL="https://git.whlug.cn/manxing/L2GI/releases/download"
VER="1.0.1" VER="1.0.1"
@ -12,13 +15,13 @@ URL=${_URL}/v${VER}
_VER="alpha" _VER="alpha"
loonggpu_pkgs=( \ loonggpu_pkgs=( \
firmware-loongson-graphics_${VER}-${_VER}-lnd25.5_loong64.deb \ ./firmware-loongson-graphics_${VER}-${_VER}-lnd25.5_loong64.deb \
libldrm_${VER}-${_VER}-lnd25.5_loong64.deb \ ./libldrm_${VER}-${_VER}-lnd25.5_loong64.deb \
libloong-gpucomp_${VER}-${_VER}-lnd25.5_loong64.deb \ ./libloong-gpucomp_${VER}-${_VER}-lnd25.5_loong64.deb \
loonggl_${VER}-${_VER}-lnd25.5_loong64.deb \ ./loonggl_${VER}-${_VER}-lnd25.5_loong64.deb \
loonggpu-kernel-dkms_${VER}-${_VER}-lnd25.5_loong64.deb \ ./loonggpu-kernel-dkms_${VER}-${_VER}-lnd25.5_loong64.deb \
loonggpu-settings_${VER}-${_VER}-lnd25.5_loong64.deb \ ./loonggpu-settings_${VER}-${_VER}-lnd25.5_loong64.deb \
xserver-xorg-video-loonggpu_${VER}-${_VER}-lnd25.5_loong64.deb \ ./xserver-xorg-video-loonggpu_${VER}-${_VER}-lnd25.5_loong64.deb \
) )
for p in ${loonggpu_pkgs[@]}; for p in ${loonggpu_pkgs[@]};
@ -26,10 +29,9 @@ do
wget -q --show-progress ${URL}/${p} wget -q --show-progress ${URL}/${p}
done; done;
sudo apt-get install --yes linux-headers-loong64 apt-get install --yes linux-headers-loong64
sudo dpkg --install ${loonggpu_pkgs[*]} apt install --yes ${loonggpu_pkgs[*]}
cd ${pwd_cp} cd ${pwd_cp}
echo "Installation completed!" echo "安装完成!"
echo "The downloaded packages were saved to ${d_dir} ." # The end.
# The end.