Update InstallNET.sh

This commit is contained in:
Molly Lau 2023-04-29 17:45:37 +09:00 committed by GitHub
parent ae7293631d
commit 5d3f464d44
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1170,18 +1170,16 @@ tempDisk=`getDisk`
# Get architecture of current os automatically # Get architecture of current os automatically
ArchName=`uname -m` ArchName=`uname -m`
[[ -z "$ArchName" ]] && ArchName=$(echo `hostnamectl status | grep "Architecture" | cut -d':' -f 2`) [[ -z "$ArchName" ]] && ArchName=$(echo `hostnamectl status | grep "Architecture" | cut -d':' -f 2`)
case $ArchName in arm64) VER="arm64";; aarch64) VER="aarch64";; x86|i386|i686) VER="i386";; x86_64) VER="x86_64";; x86-64) VER="x86-64";; amd64) VER="amd64";; *) VER="";; esac case $ArchName in arm64) VER="arm64";; aarch64) VER="aarch64";; x86|i386|i686) VER="i386";; x86_64) VER="x86_64";; amd64) VER="amd64";; *) VER="";; esac
# Exchange architecture name # Exchange architecture name
if [[ "$linux_relese" == "debian" ]] || [[ "$linux_relese" == "ubuntu" ]]; then if [[ "$linux_relese" == "debian" ]] || [[ "$linux_relese" == "ubuntu" ]]; then
# In debian 12, the result of "uname -m" is "x86_64"; if [[ "$VER" == "x86_64" ]]; then
# the result of "echo `hostnamectl status | grep "Architecture" | cut -d':' -f 2`" is "x86-64"
if [[ "$VER" == "x86_64" ]] || [[ "$VER" == "x86-64" ]]; then
VER="amd64" VER="amd64"
elif [[ "$VER" == "aarch64" ]]; then elif [[ "$VER" == "aarch64" ]]; then
VER="arm64" VER="arm64"
fi fi
elif [[ "$linux_relese" == 'centos' ]] || [[ "$linux_relese" == 'rockylinux' ]] || [[ "$linux_relese" == 'almalinux' ]] || [[ "$linux_relese" == 'fedora' ]]; then elif [[ "$linux_relese" == 'centos' ]] || [[ "$linux_relese" == 'rockylinux' ]] || [[ "$linux_relese" == 'almalinux' ]] || [[ "$linux_relese" == 'fedora' ]]; then
if [[ "$VER" == "amd64" ]] || [[ "$VER" == "x86-64" ]]; then if [[ "$VER" == "amd64" ]]; then
VER="x86_64" VER="x86_64"
elif [[ "$VER" == "arm64" ]]; then elif [[ "$VER" == "arm64" ]]; then
VER="aarch64" VER="aarch64"