1 Star 0 Fork 46

Eliauk./openGauss-DBMind

forked from openGauss/openGauss-DBMind 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
decompress 2.08 KB
一键复制 编辑 原始数据 按行查看 历史
wangtq 提交于 2022-11-10 19:55 . chore(installer): add notice for installer
#!/bin/bash
# Copyright (c) 2022 Huawei Technologies Co.,Ltd.
#
# openGauss is licensed under Mulan PSL v2.
# You can use this software according to the terms and conditions of the Mulan PSL v2.
# You may obtain a copy of Mulan PSL v2 at:
#
# http://license.coscl.org.cn/MulanPSL2
#
# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
# EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
# MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
# See the Mulan PSL v2 for more details.
echo ""
echo "Welcome to DBMind Installer"
echo ""
homedir=$(getent passwd "$USER" | cut -d: -f6)
inst=${homedir}/openGauss-DBMind
echo "DBMind will now be installed into this location:"
echo "$inst"
echo "
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
"
read -e -p ">>>" input
if [[ "$input" != "" ]]; then
inst=$input
fi
echo "PREFIX=$inst"
echo "Unpacking payload ..."
ARCHIVE=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }' $0`
mkdir -p $inst
tail -n+$ARCHIVE $0 | tar xz -C $inst
if [[ $? -ne 0 ]]; then
echo "Failed to decompress."
exit 1
fi
echo "Do you wish the installer to append the path $inst into the enviroment variable? [yes|no]"
read -e -p ">>>" input
while [[ "$input" != "yes" && "$input" != "no" ]]; do
read -e -p ">>>" input
done
case "$input" in
"yes") echo "export PATH=${inst}:"'$PATH' >> $homedir/.bashrc
;;
"no")
;;
*) echo "Wrong input."
esac
echo "Installed successfully."
+echo \
+"==================================================
+If Python is not installed in your system,
+ we suggest you download *miniconda* from
+ the following website:
+
+ - official: https://docs.conda.io/en/latest/miniconda.html#linux-installers
+ - mirror: https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda
+
+And then, execute the following command to install
+ it into the DBMind installation directory:
+
+ ./Miniconda3-xxx.sh -b -p $inst/python
+
+===================================================
+"
exit 0
__ARCHIVE_BELOW__
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/longzzqq/openGauss-DBMind.git
git@gitee.com:longzzqq/openGauss-DBMind.git
longzzqq
openGauss-DBMind
openGauss-DBMind
master

搜索帮助