Files
mdserver-web/plugins/manticoresearch/versions/apt/install.sh
T
2025-07-21 16:32:02 +08:00

47 lines
916 B
Bash
Executable File

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
export PATH
curPath=`pwd`
rootPath=$(dirname "$curPath")
rootPath=$(dirname "$rootPath")
serverPath=$(dirname "$rootPath")
sysName=`uname`
sysArch=`arch`
if [ -f ${rootPath}/bin/activate ];then
source ${rootPath}/bin/activate
fi
VERSION=$2
Install_App()
{
echo '正在安装manticoresearch...'
mkdir -p $serverPath/manticoresearch
MC_DIR=${serverPath}/source/manticoresearch
mkdir -p $MC_DIR
wget --no-check-certificate -O $MC_DIR/manticore-repo.noarch.deb https://repo.manticoresearch.com/manticore-repo.noarch.deb
dpkg -i $MC_DIR/manticore-repo.noarch.deb
apt update -y
apt install manticore manticore-extra
if [ -d ${MC_DIR} ];then
rm -rf ${MC_DIR}
fi
}
Uninstall_App()
{
echo "卸载manticoresearch成功"
}
action=$1
if [ "${1}" == 'install' ];then
Install_App
else
Uninstall_App
fi