mirror of
https://github.com/whyour/qinglong.git
synced 2026-08-05 00:04:32 +08:00
安装 linux 依赖自动识别 alpine 和 debian
This commit is contained in:
+9
-1
@@ -9,7 +9,15 @@ else
|
||||
fi
|
||||
|
||||
echo -e "\n1、安装bot依赖...\n"
|
||||
apt install -y gcc python3-dev musl-dev
|
||||
os_name=$(source /etc/os-release && echo "$ID")
|
||||
if [[ $os_name == 'alpine' ]]; then
|
||||
apk --no-cache add -f zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev
|
||||
elif [[ $os_name == 'debian' ]] || [[ $os_name == 'ubuntu' ]]; then
|
||||
apt install -y gcc python3-dev musl-dev
|
||||
else
|
||||
echo -e "暂不支持此系统 $os_name"
|
||||
exit 1
|
||||
fi
|
||||
echo -e "\nbot依赖安装成功...\n"
|
||||
|
||||
echo -e "2、下载bot所需文件...\n"
|
||||
|
||||
@@ -48,9 +48,6 @@ if [[ $os_name == 'alpine' ]]; then
|
||||
elif [[ $os_name == 'debian' ]] || [[ $os_name == 'ubuntu' ]]; then
|
||||
apt update
|
||||
apt install -y git curl wget tzdata perl openssl jq nginx procps netcat-openbsd openssh-client
|
||||
elif [[ $os_name == 'centos' ]]; then
|
||||
yum update
|
||||
yum install -y epel-release git curl wget tzdata perl openssl jq nginx procps nc openssh-client
|
||||
else
|
||||
echo -e "暂不支持此系统部署 $os_name"
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user