From 4e48bae0ad50a5c00c84f5a567cf093576bfa96e Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 13:46:14 +0800 Subject: [PATCH 1/6] Update debian.sh --- scripts/install/debian.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index 62959f1ac..863601b79 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -85,6 +85,7 @@ apt install -y p7zip-full apt install -y libnuma1 apt install -y libaio1 +apt install -y libaio-dev apt install -y libmecab2 apt install -y libmm-dev From 22c71009df1b145e0b7c0e1cc009f85faa6450c4 Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 14:29:10 +0800 Subject: [PATCH 2/6] Update debian.sh --- scripts/install/debian.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index 863601b79..4d9eefe39 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -278,5 +278,11 @@ apt install -y libmariadb-dev libmariadb-dev-compat #apt install -y libmariadbclient-dev +if [ ! -f /usr/lib/libaio.so.1 ];then + if [ -f /usr/lib/libaio.so.1 ];then + ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 + fi +fi + cd /www/server/mdserver-web/scripts && bash lib.sh chmod 755 /www/server/mdserver-web/data \ No newline at end of file From efb8d29f784b31f71de3db612e333b046fbe8de0 Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 14:30:10 +0800 Subject: [PATCH 3/6] Update debian.sh --- scripts/install/debian.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index 4d9eefe39..1e6bf8b33 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -280,7 +280,7 @@ apt install -y libmariadb-dev libmariadb-dev-compat if [ ! -f /usr/lib/libaio.so.1 ];then if [ -f /usr/lib/libaio.so.1 ];then - ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 + ln -s /usr/lib/${SYS_ARCH}-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 fi fi From fa0f86c8a02dcffed15f76ec4dce60f9d95b3160 Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 14:31:53 +0800 Subject: [PATCH 4/6] Update debian.sh --- scripts/install/debian.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index 1e6bf8b33..8ffa601f6 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -278,9 +278,10 @@ apt install -y libmariadb-dev libmariadb-dev-compat #apt install -y libmariadbclient-dev +# find /usr/lib -name "*libaio*" 2>/dev/null if [ ! -f /usr/lib/libaio.so.1 ];then if [ -f /usr/lib/libaio.so.1 ];then - ln -s /usr/lib/${SYS_ARCH}-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 + ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 fi fi From 923716dd0804007a27081231b7a11d1c629aa925 Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 14:33:16 +0800 Subject: [PATCH 5/6] Update debian.sh --- scripts/install/debian.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index 8ffa601f6..868fbbc9b 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -280,7 +280,7 @@ apt install -y libmariadb-dev libmariadb-dev-compat # find /usr/lib -name "*libaio*" 2>/dev/null if [ ! -f /usr/lib/libaio.so.1 ];then - if [ -f /usr/lib/libaio.so.1 ];then + if [ -f /usr/lib/x86_64-linux-gnu/libaio.so.1t64 ];then ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 fi fi From 3814dda46ef0ad9e25c7bdb0206385f64ab983d6 Mon Sep 17 00:00:00 2001 From: dami Date: Thu, 15 Jan 2026 14:45:39 +0800 Subject: [PATCH 6/6] Update ubuntu.sh --- scripts/install/ubuntu.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/install/ubuntu.sh b/scripts/install/ubuntu.sh index 55fe791fd..582c7ea43 100644 --- a/scripts/install/ubuntu.sh +++ b/scripts/install/ubuntu.sh @@ -220,6 +220,13 @@ if [ "${VERSION_ID}" == "22.04" ];then pip3 install -U --force-reinstall --no-binary :all: gevent fi +# find /usr/lib -name "*libaio*" 2>/dev/null +if [ ! -f /usr/lib/libaio.so.1 ];then + if [ -f /usr/lib/x86_64-linux-gnu/libaio.so.1t64 ];then + ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 + fi +fi + cd /www/server/mdserver-web/scripts && bash lib.sh chmod 755 /www/server/mdserver-web/data