mirror of https://github.com/mack-a/v2ray-agent
fix(脚本): 优化Alpine系统判断逻辑
parent
b0406e4221
commit
9fc5c833b7
12
install.sh
12
install.sh
|
@ -58,6 +58,12 @@ checkSystem() {
|
|||
removeType='yum -y remove'
|
||||
upgrade="yum update -y --skip-broken"
|
||||
checkCentosSELinux
|
||||
elif { [[ -f "/etc/issue" ]] && grep -qi "Alpine" /etc/issue; } || { [[ -f "/proc/version" ]] && grep -qi "Alpine" /proc/version; }; then
|
||||
release="alpine"
|
||||
installType='apk add'
|
||||
upgrade="apk update"
|
||||
removeType='apk del'
|
||||
nginxConfigPath=/etc/nginx/http.d/
|
||||
elif { [[ -f "/etc/issue" ]] && grep -qi "debian" /etc/issue; } || { [[ -f "/proc/version" ]] && grep -qi "debian" /proc/version; } || { [[ -f "/etc/os-release" ]] && grep -qi "ID=debian" /etc/issue; }; then
|
||||
release="debian"
|
||||
installType='apt -y install'
|
||||
|
@ -74,12 +80,6 @@ checkSystem() {
|
|||
if grep </etc/issue -q -i "16."; then
|
||||
release=
|
||||
fi
|
||||
elif { [[ -f "/etc/issue" ]] && grep -qi "Alpine" /etc/issue; } || { [[ -f "/proc/version" ]] && grep -qi "Alpine" /proc/version; }; then
|
||||
release="alpine"
|
||||
installType='apk add'
|
||||
upgrade="apk update"
|
||||
removeType='apk del'
|
||||
nginxConfigPath=/etc/nginx/http.d/
|
||||
fi
|
||||
|
||||
if [[ -z ${release} ]]; then
|
||||
|
|
Loading…
Reference in New Issue