mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-13 08:46:09 +01:00
pip3
This commit is contained in:
@@ -2,20 +2,24 @@ SERVER_OS='Undefined'
|
|||||||
OUTPUT=$(cat /etc/*release)
|
OUTPUT=$(cat /etc/*release)
|
||||||
|
|
||||||
|
|
||||||
yum clean all
|
|
||||||
yum update -y
|
|
||||||
|
|
||||||
echo -e "\nChecking OS..."
|
echo -e "\nChecking OS..."
|
||||||
OUTPUT=$(cat /etc/*release)
|
OUTPUT=$(cat /etc/*release)
|
||||||
if echo $OUTPUT | grep -q "CentOS Linux 7" ; then
|
if echo $OUTPUT | grep -q "CentOS Linux 7" ; then
|
||||||
echo -e "\nDetecting CentOS 7.X...\n"
|
echo -e "\nDetecting CentOS 7.X...\n"
|
||||||
SERVER_OS="CentOS7"
|
SERVER_OS="CentOS7"
|
||||||
|
yum clean all
|
||||||
|
yum update -y
|
||||||
elif echo $OUTPUT | grep -q "CloudLinux 7" ; then
|
elif echo $OUTPUT | grep -q "CloudLinux 7" ; then
|
||||||
echo -e "\nDetecting CloudLinux 7.X...\n"
|
echo -e "\nDetecting CloudLinux 7.X...\n"
|
||||||
SERVER_OS="CentOS7"
|
SERVER_OS="CentOS7"
|
||||||
|
yum clean all
|
||||||
|
yum update -y
|
||||||
elif echo $OUTPUT | grep -q "CentOS Linux 8" ; then
|
elif echo $OUTPUT | grep -q "CentOS Linux 8" ; then
|
||||||
echo -e "\nDetecting CentOS 8.X...\n"
|
echo -e "\nDetecting CentOS 8.X...\n"
|
||||||
SERVER_OS="CentOS8"
|
SERVER_OS="CentOS8"
|
||||||
|
yum clean all
|
||||||
|
yum update -y
|
||||||
elif echo $OUTPUT | grep -q "Ubuntu 18.04" ; then
|
elif echo $OUTPUT | grep -q "Ubuntu 18.04" ; then
|
||||||
echo -e "\nDetecting Ubuntu 18.04...\n"
|
echo -e "\nDetecting Ubuntu 18.04...\n"
|
||||||
SERVER_OS="Ubuntu"
|
SERVER_OS="Ubuntu"
|
||||||
@@ -44,14 +48,23 @@ else
|
|||||||
DEBIAN_FRONTEND=noninteractive apt install -y python3-venv
|
DEBIAN_FRONTEND=noninteractive apt install -y python3-venv
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ $SERVER_OS == "Ubuntu" ]] ; then
|
||||||
|
pip3 install virtualenv
|
||||||
|
else
|
||||||
pip3.6 install virtualenv
|
pip3.6 install virtualenv
|
||||||
|
fi
|
||||||
rm -rf /usr/local/CyberPanel
|
rm -rf /usr/local/CyberPanel
|
||||||
virtualenv -p /usr/bin/python3 --system-site-packages /usr/local/CyberPanel
|
virtualenv -p /usr/bin/python3 --system-site-packages /usr/local/CyberPanel
|
||||||
source /usr/local/CyberPanel/bin/activate
|
source /usr/local/CyberPanel/bin/activate
|
||||||
rm -rf requirments.txt
|
rm -rf requirments.txt
|
||||||
wget https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/requirments.txt
|
wget https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/requirments.txt
|
||||||
pip install --ignore-installed -r requirments.txt
|
|
||||||
|
if [[ $SERVER_OS == "Ubuntu" ]] ; then
|
||||||
|
pip3 install --ignore-installed -r requirments.txt
|
||||||
|
else
|
||||||
|
pip3.6 install --ignore-installed -r requirments.txt
|
||||||
|
fi
|
||||||
|
|
||||||
virtualenv -p /usr/bin/python3 --system-site-packages /usr/local/CyberPanel
|
virtualenv -p /usr/bin/python3 --system-site-packages /usr/local/CyberPanel
|
||||||
rm -rf upgrade.py
|
rm -rf upgrade.py
|
||||||
wget https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/plogical/upgrade.py
|
wget https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/plogical/upgrade.py
|
||||||
@@ -62,7 +75,11 @@ wget https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/plogical/upgrade
|
|||||||
virtualenv -p /usr/bin/python3 /usr/local/CyberCP
|
virtualenv -p /usr/bin/python3 /usr/local/CyberCP
|
||||||
source /usr/local/CyberCP/bin/activate
|
source /usr/local/CyberCP/bin/activate
|
||||||
wget -O requirements.txt https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/requirments.txt
|
wget -O requirements.txt https://raw.githubusercontent.com/usmannasir/cyberpanel/$1/requirments.txt
|
||||||
pip3.6 install --ignore-installed -r requirements.txt
|
if [[ $SERVER_OS == "Ubuntu" ]] ; then
|
||||||
|
pip3 install --ignore-installed -r requirments.txt
|
||||||
|
else
|
||||||
|
pip3.6 install --ignore-installed -r requirments.txt
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|||||||
Reference in New Issue
Block a user