From a2f915753c01fa084e8bb595089c6a01d145a197 Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 1 Aug 2022 20:03:55 +0800 Subject: [PATCH] =?UTF-8?q?ubtuntu18.04=20mysql=208.0=20=E5=AE=89=E8=A3=85?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/mysql/versions/8.0/install.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/plugins/mysql/versions/8.0/install.sh b/plugins/mysql/versions/8.0/install.sh index 0f4fc829a..6b225c759 100755 --- a/plugins/mysql/versions/8.0/install.sh +++ b/plugins/mysql/versions/8.0/install.sh @@ -152,6 +152,22 @@ Install_mysql() if [ "$OSNAME" == "ubuntu" ] && [ "$VERSION_ID" == "18.04" ];then apt install -y libudev-dev apt install -y libtirpc-dev + apt install -y libssl-dev + apt install -y libgssglue-dev + apt install -y software-properties-common + add-apt-repository ppa:ubuntu-toolchain-r/test + + # pkg-config libudev-dev --modversion + if [ -f ${mysqlDir}/libtirpc_1.2.5.orig.tar.bz2 ];then + wget -O ${mysqlDir}/libtirpc_1.2.5.orig.tar.bz2 https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/libtirpc/1.2.5-1ubuntu0.1/libtirpc_1.2.5.orig.tar.bz2 + cd ${mysqlDir} && tar -jxvf libtirpc_1.2.5.orig.tar.bz2 + cd libtirpc-1.2.5 && ./configure + fi + + export PKG_CONFIG_PATH=/usr/lib/pkgconfig + apt install -y gcc-11 g++-11 + WHERE_DIR_GCC=/usr/bin/gcc-11 + WHERE_DIR_GPP=/usr/bin/g++-11 fi if [ ! -d $serverPath/mysql ];then