fix(脚本): 兼容纯净版Debian10系统判断

pull/534/merge
mack-a 2021-01-15 15:24:08 +08:00
parent 7a749f9713
commit 6b0fa470c8
1 changed files with 5 additions and 3 deletions

View File

@ -9,12 +9,12 @@ checkSystem() {
if [[ -z "${centosVersion}" ]] && grep </etc/centos-release "release 8"; then if [[ -z "${centosVersion}" ]] && grep </etc/centos-release "release 8"; then
centosVersion=8 centosVersion=8
fi fi
release="centos" release="centos"
installType='yum -y install' installType='yum -y install'
# removeType='yum -y remove' # removeType='yum -y remove'
upgrade="yum update -y --skip-broken" upgrade="yum update -y --skip-broken"
elif grep </etc/issue -q "debian" || grep </proc/version -q "debian"; then
elif grep </etc/issue -q "debian" && [[ -f "/etc/issue" ]] || grep </etc/issue -q "debian" && [[ -f "/proc/version" ]]; then
if grep </etc/issue -i "8"; then if grep </etc/issue -i "8"; then
debianVersion=8 debianVersion=8
fi fi
@ -22,12 +22,14 @@ checkSystem() {
installType='apt -y install' installType='apt -y install'
upgrade="apt update -y" upgrade="apt update -y"
# removeType='apt -y autoremove' # removeType='apt -y autoremove'
elif grep </etc/issue -q "ubuntu" || grep /proc/version -q "ubuntu"; then
elif grep </etc/issue -q "ubuntu" && [[ -f "/etc/issue" ]] || grep </etc/issue -q "ubuntu" && [[ -f "/proc/version" ]]; then
release="ubuntu" release="ubuntu"
installType='apt-get -y install' installType='apt-get -y install'
upgrade="apt-get update -y" upgrade="apt-get update -y"
# removeType='apt-get --purge remove' # removeType='apt-get --purge remove'
fi fi
if [[ -z ${release} ]]; then if [[ -z ${release} ]]; then
echoContent red "本脚本不支持此系统,请将下方日志反馈给开发者" echoContent red "本脚本不支持此系统,请将下方日志反馈给开发者"
cat /etc/issue cat /etc/issue