diff --git a/scripts/update.sh b/scripts/update.sh index 24b7e3e12..38783ab71 100755 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -7,28 +7,28 @@ is64bit=`getconf LONG_BIT` startTime=`date +%s` _os=`uname` - echo "use system: ${_os}" -if [ "${_os}" == "Darwin" ] ; then - OSNAME='MAC' + +if [ "${_os}" == "Darwin" ]; then + OSNAME='macos' elif grep -Eqi "CentOS" /etc/issue || grep -Eq "CentOS" /etc/*-release; then - OSNAME='CentOS' + OSNAME='centos' elif grep -Eqi "Red Hat Enterprise Linux Server" /etc/issue || grep -Eq "Red Hat Enterprise Linux Server" /etc/*-release; then - OSNAME='RHEL' + OSNAME='rhel' elif grep -Eqi "Aliyun" /etc/issue || grep -Eq "Aliyun" /etc/*-release; then - OSNAME='Aliyun' + OSNAME='aliyun' elif grep -Eqi "Fedora" /etc/issue || grep -Eq "Fedora" /etc/*-release; then - OSNAME='Fedora' + OSNAME='fedora' elif grep -Eqi "Amazon Linux AMI" /etc/issue || grep -Eq "Amazon Linux AMI" /etc/*-release; then - OSNAME='Amazon' + OSNAME='amazon' elif grep -Eqi "Debian" /etc/issue || grep -Eq "Debian" /etc/*-release; then - OSNAME='Debian' + OSNAME='debian' elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release; then - OSNAME='Ubuntu' + OSNAME='ubuntu' elif grep -Eqi "Raspbian" /etc/issue || grep -Eq "Raspbian" /etc/*-release; then - OSNAME='Raspbian' + OSNAME='raspbian' elif grep -Eqi "Deepin" /etc/issue || grep -Eq "Deepin" /etc/*-release; then - OSNAME='Deepin' + OSNAME='deepin' else OSNAME='unknow' fi @@ -36,11 +36,11 @@ fi #pip uninstall public echo "use system version: ${OSNAME}" -if [ "$OSNAME" == 'MAC' ];then +if [ "$OSNAME" == 'macos' ]; then echo 'The development environment only needs to be downloaded again!' exit 0 else - curl -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/master/scripts/update_centos.sh | sh + curl -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/master/scripts/update/${OSNAME}.sh | sh fi endTime=`date +%s` diff --git a/scripts/update_centos.sh b/scripts/update/centos.sh similarity index 100% rename from scripts/update_centos.sh rename to scripts/update/centos.sh