From d8fb28c930f4a7a9f4f34e40f8ca813fbf915fed Mon Sep 17 00:00:00 2001 From: Akatsukiro Date: Thu, 18 Jan 2024 17:31:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=89=E8=A3=85MariaDB=E9=83=A8?= =?UTF-8?q?=E5=88=86=EF=BC=8C=E6=96=B0=E5=A2=9ERHEL=E7=B3=BB=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index 57578d4..ae3ac43 100644 --- a/install.sh +++ b/install.sh @@ -143,9 +143,14 @@ install_apache() { install_maraidb() { echo -e "${green}开始安装MariaDB${plain}" - curl -sSL https://mariadb.org/mariadb_release_signing_key.asc | gpg --dearmor > /usr/share/keyrings/mariadb.gpg - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/mariadb.gpg] https://mirror-cdn.xtom.com/mariadb/repo/10.6/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/mariadb.list - apt update && apt install mariadb-server -y + if [[ $systemFlag == "1" ]] || [[ $systemFlag == "2" ]]; then + curl -sSL https://mariadb.org/mariadb_release_signing_key.asc | gpg --dearmor > /usr/share/keyrings/mariadb.gpg + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/mariadb.gpg] https://mirror-cdn.xtom.com/mariadb/repo/10.6/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/mariadb.list + apt update && apt install mariadb-server -y + elif [[ $systemFlag == "3" ]]; then + dnf install https://mirror-cdn.xtom.com/mariadb/yum/10.6/centos/${os_version}/x86_64/mariadb-release-10.6-1.el8.noarch.rpm -y + dnf install MariaDB-server MariaDB-client -y + fi read -e -r -p "是否快速配置MariaDB? [Y/n] 默认 Y(es)" input case $input in [yY][eE][sS] | [yY])