diff --git a/plugins/mongodb/install.sh b/plugins/mongodb/install.sh index cb7044b67..26db5b9ca 100755 --- a/plugins/mongodb/install.sh +++ b/plugins/mongodb/install.sh @@ -16,27 +16,11 @@ VERSION=$2 sysName=`uname` echo "use system: ${sysName}" -if [ ${sysName} == "Darwin" ]; then - OSNAME='macos' -elif grep -Eq "openSUSE" /etc/*-release; then - OSNAME='opensuse' -elif grep -Eqi "CentOS" /etc/issue || grep -Eq "CentOS" /etc/*-release; then - OSNAME='centos' -elif grep -Eqi "Fedora" /etc/issue || grep -Eq "Fedora" /etc/*-release; then - OSNAME='fedora' -elif grep -Eqi "Debian" /etc/issue || grep -Eq "Debian" /etc/*-release; then - OSNAME='debian' -elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release; then - OSNAME='ubuntu' -else - OSNAME='unknow' -fi - - +bash ${rootPath}/scripts/getos.sh +OSNAME=`cat ${rootPath}/data/osname.pl` SYS_VERSION_ID=`cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk -F "\"" '{print $2}'` - Install_app_mac() { if [ ! -f $serverPath/source/mongodb-macos-x86_64-${VERSION}.tgz ];then @@ -61,6 +45,11 @@ if [ -f /usr/lib/systemd/system/mongod.service ];then echo 'alreay exist!' exit 0 fi +# wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - +# apt install -y gnupg +# touch /etc/apt/sources.list.d/mongodb-org-4.4.list +# echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list + wget -qO - https://www.mongodb.org/static/pgp/server-${VERSION}.asc | sudo apt-key add - apt install -y gnupg