|
|
@ -54,6 +54,27 @@ GetSysInfo(){ |
|
|
|
echo -e ${SYS_VERSION} |
|
|
|
echo -e Bit:${SYS_BIT} Mem:${MEM_TOTAL}M Core:${CPU_INFO} |
|
|
|
echo -e ${SYS_INFO} |
|
|
|
|
|
|
|
if [ -z "${os_version}" ];then |
|
|
|
echo -e "============================================" |
|
|
|
echo -e "检测到为非常用系统安装,建议更换至Centos-7或Debian-10+或Ubuntu-20+系统安装宝塔面板" |
|
|
|
echo -e "详情请查看系统兼容表:https://docs.qq.com/sheet/DUm54VUtyTVNlc21H?tab=BB08J2" |
|
|
|
echo -e "特殊情况可通过以下联系方式寻求安装协助情况" |
|
|
|
fi |
|
|
|
|
|
|
|
is64bit=$(getconf LONG_BIT) |
|
|
|
if [ "${is64bit}" == '32' ];then |
|
|
|
echo -e "宝塔面板不支持32位系统进行安装,请使用64位系统/服务器架构进行安装宝塔" |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
|
|
|
|
S390X_CHECK=$(uname -a|grep s390x) |
|
|
|
if [ "${S390X_CHECK}" ];then |
|
|
|
echo -e "宝塔面板不支持s390x架构进行安装,请使用64位系统/服务器架构进行安装宝塔" |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
|
|
|
|
echo -e "============================================" |
|
|
|
echo -e "请截图以上报错信息发帖至论坛www.bt.cn/bbs求助" |
|
|
|
} |
|
|
|
Red_Error(){ |
|
|
@ -183,7 +204,7 @@ get_node_url(){ |
|
|
|
|
|
|
|
echo '---------------------------------------------'; |
|
|
|
echo "Selected download node..."; |
|
|
|
nodes=(http://dg2.bt.cn http://dg1.bt.cn http://125.90.93.52:5880 http://36.133.1.8:5880 http://123.129.198.197 http://38.34.185.130 http://116.213.43.206:5880 http://128.1.164.196); |
|
|
|
nodes=(http://dg2.bt.cn http://dg1.bt.cn http://download.bt.cn http://125.90.93.52:5880 http://36.133.1.8:5880 http://123.129.198.197 http://103.179.243.14:5880 http://128.1.164.196); |
|
|
|
|
|
|
|
if [ "$1" ];then |
|
|
|
nodes=($(echo ${nodes[*]}|sed "s#${1}##")) |
|
|
@ -426,7 +447,7 @@ Install_Python_Lib(){ |
|
|
|
if [ "$is_package" = "" ];then |
|
|
|
wget -O $pyenv_path/pyenv/pip.txt $download_Url/install/pyenv/pip.txt -T 5 |
|
|
|
$pyenv_path/pyenv/bin/pip install -U pip |
|
|
|
$pyenv_path/pyenv/bin/pip install -U setuptools |
|
|
|
$pyenv_path/pyenv/bin/pip install -U setuptools==65.5.0 |
|
|
|
$pyenv_path/pyenv/bin/pip install -r $pyenv_path/pyenv/pip.txt |
|
|
|
fi |
|
|
|
source $pyenv_path/pyenv/bin/activate |
|
|
@ -560,7 +581,7 @@ Install_Python_Lib(){ |
|
|
|
ln -sf $pyenv_path/pyenv/bin/python3.7 /usr/bin/btpython |
|
|
|
chmod -R 700 $pyenv_path/pyenv/bin |
|
|
|
$pyenv_path/pyenv/bin/pip install -U pip |
|
|
|
$pyenv_path/pyenv/bin/pip install -U setuptools |
|
|
|
$pyenv_path/pyenv/bin/pip install -U setuptools==65.5.0 |
|
|
|
$pyenv_path/pyenv/bin/pip install -U wheel==0.34.2 |
|
|
|
$pyenv_path/pyenv/bin/pip install -r $pyenv_path/pyenv/pip.txt |
|
|
|
source $pyenv_path/pyenv/bin/activate |
|
|
|