| 
					
					
						
							
						
					
					
				 | 
				@ -54,6 +54,27 @@ GetSysInfo(){ | 
			
		
		
	
		
			
				 | 
				 | 
					echo -e ${SYS_VERSION} | 
				 | 
				 | 
					echo -e ${SYS_VERSION} | 
			
		
		
	
		
			
				 | 
				 | 
					echo -e Bit:${SYS_BIT} Mem:${MEM_TOTAL}M Core:${CPU_INFO} | 
				 | 
				 | 
					echo -e Bit:${SYS_BIT} Mem:${MEM_TOTAL}M Core:${CPU_INFO} | 
			
		
		
	
		
			
				 | 
				 | 
					echo -e ${SYS_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求助" | 
				 | 
				 | 
					echo -e "请截图以上报错信息发帖至论坛www.bt.cn/bbs求助" | 
			
		
		
	
		
			
				 | 
				 | 
				} | 
				 | 
				 | 
				} | 
			
		
		
	
		
			
				 | 
				 | 
				Red_Error(){ | 
				 | 
				 | 
				Red_Error(){ | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -183,7 +204,7 @@ get_node_url(){ | 
			
		
		
	
		
			
				 | 
				 | 
					 | 
				 | 
				 | 
					 | 
			
		
		
	
		
			
				 | 
				 | 
					echo '---------------------------------------------'; | 
				 | 
				 | 
					echo '---------------------------------------------'; | 
			
		
		
	
		
			
				 | 
				 | 
					echo "Selected download node..."; | 
				 | 
				 | 
					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 | 
				 | 
				 | 
					if [ "$1" ];then | 
			
		
		
	
		
			
				 | 
				 | 
						nodes=($(echo ${nodes[*]}|sed "s#${1}##")) | 
				 | 
				 | 
						nodes=($(echo ${nodes[*]}|sed "s#${1}##")) | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -426,7 +447,7 @@ Install_Python_Lib(){ | 
			
		
		
	
		
			
				 | 
				 | 
							if [ "$is_package" = "" ];then | 
				 | 
				 | 
							if [ "$is_package" = "" ];then | 
			
		
		
	
		
			
				 | 
				 | 
								wget -O $pyenv_path/pyenv/pip.txt $download_Url/install/pyenv/pip.txt -T 5 | 
				 | 
				 | 
								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 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 | 
				 | 
				 | 
								$pyenv_path/pyenv/bin/pip install -r $pyenv_path/pyenv/pip.txt | 
			
		
		
	
		
			
				 | 
				 | 
							fi | 
				 | 
				 | 
							fi | 
			
		
		
	
		
			
				 | 
				 | 
							source $pyenv_path/pyenv/bin/activate | 
				 | 
				 | 
							source $pyenv_path/pyenv/bin/activate | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -560,7 +581,7 @@ Install_Python_Lib(){ | 
			
		
		
	
		
			
				 | 
				 | 
					ln -sf $pyenv_path/pyenv/bin/python3.7 /usr/bin/btpython | 
				 | 
				 | 
					ln -sf $pyenv_path/pyenv/bin/python3.7 /usr/bin/btpython | 
			
		
		
	
		
			
				 | 
				 | 
					chmod -R 700 $pyenv_path/pyenv/bin | 
				 | 
				 | 
					chmod -R 700 $pyenv_path/pyenv/bin | 
			
		
		
	
		
			
				 | 
				 | 
					$pyenv_path/pyenv/bin/pip install -U pip | 
				 | 
				 | 
					$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 -U wheel==0.34.2  | 
			
		
		
	
		
			
				 | 
				 | 
					$pyenv_path/pyenv/bin/pip install -r $pyenv_path/pyenv/pip.txt | 
				 | 
				 | 
					$pyenv_path/pyenv/bin/pip install -r $pyenv_path/pyenv/pip.txt | 
			
		
		
	
		
			
				 | 
				 | 
					source $pyenv_path/pyenv/bin/activate | 
				 | 
				 | 
					source $pyenv_path/pyenv/bin/activate | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |