From 20c8063e5e2cff1b418d6c7269835af85023effe Mon Sep 17 00:00:00 2001 From: spiritsoul <97792170+spiritysdx@users.noreply.github.com> Date: Fri, 8 Nov 2024 20:55:14 +0800 Subject: [PATCH] =?UTF-8?q?v0.0.83=20=E5=A2=9E=E5=8A=A0IPV6=E5=AD=90?= =?UTF-8?q?=E7=BD=91=E6=8E=A9=E7=A0=81=E6=A3=80=E6=B5=8B=E6=89=80=E9=9C=80?= =?UTF-8?q?=E7=9A=84=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + README_EN.md | 1 + go.mod | 2 +- go.sum | 4 ++-- goecs.sh | 6 +++--- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 632a6a7..c6f83e0 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,7 @@ shell脚本的说明 tar (几乎所有类 Unix 系统都有。) unzip (几乎所有类 Unix 系统都有。) dd (几乎所有类 Unix 系统都有。) + iproute2 (几乎所有类 Unix 系统可以通过系统的包管理器安装。) fio (几乎所有类 Unix 系统可以通过系统的包管理器安装。) sysbench (几乎所有类 Unix 系统可以通过系统的包管理器安装。) geekbench (geekbench5) (仅支持 IPV4 环境,且内存大于 1GB 并需要持续联网,仅支持 amd64 和 arm64 架构。) diff --git a/README_EN.md b/README_EN.md index bf27480..60d42e6 100644 --- a/README_EN.md +++ b/README_EN.md @@ -93,6 +93,7 @@ Available commands: unzip (Almost all unix-like systems have it.) dd (Almost all unix-like systems have it.) fio (Almost all unix-like systems can be installed through the system's package manager.) + iproute2 (Almost all unix-like systems can be installed through the system's package manager.) sysbench (Almost all unix-like systems can be installed through the system's package manager.) geekbench (geekbench5)(Only support IPV4 environment, and memory greater than 1GB network detection, only support amd64 and arm64 architecture.) speedtest (Use the officially provided binaries for more accurate test results.) diff --git a/go.mod b/go.mod index 60b889e..c6aec01 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/oneclickvirt/CommonMediaTests v0.0.4-20240704024502 github.com/oneclickvirt/UnlockTests v0.0.17-20241020033546 github.com/oneclickvirt/backtrace v0.0.4-20240702140722 - github.com/oneclickvirt/basics v0.0.8-20241107143356 + github.com/oneclickvirt/basics v0.0.8-20241108124433 github.com/oneclickvirt/cputest v0.0.8-20240702070215 github.com/oneclickvirt/defaultset v0.0.2-20240624082446 github.com/oneclickvirt/disktest v0.0.4-20240809053456 diff --git a/go.sum b/go.sum index deef0bd..a08c70d 100644 --- a/go.sum +++ b/go.sum @@ -108,8 +108,8 @@ github.com/oneclickvirt/UnlockTests v0.0.17-20241020033546 h1:KXRNdYPnZ10vi0+6Ww github.com/oneclickvirt/UnlockTests v0.0.17-20241020033546/go.mod h1:UELwZDDiddSxe38boYOPl1FlrL0ptEZYSQwdE3MYvUM= github.com/oneclickvirt/backtrace v0.0.4-20240702140722 h1:UJ/VWf+ZbhGarc9HcHMIyenpmX+b2LxkXu0hlLk3Gxs= github.com/oneclickvirt/backtrace v0.0.4-20240702140722/go.mod h1:zvsC7xY/WZqs5KL2JB967OVnuqjNbxu9bW6wXRLo5h8= -github.com/oneclickvirt/basics v0.0.8-20241107143356 h1:An/xI/s+6N5t3dssFz4+Fx8Q7T2l9BV7Kqc8ECaG6Qk= -github.com/oneclickvirt/basics v0.0.8-20241107143356/go.mod h1:fUdVpU8gdjaZsTCyqnQBAbHc9BbbN8Fxr3sGPKooUpU= +github.com/oneclickvirt/basics v0.0.8-20241108124433 h1:eKZcoNoa9uLWmfisk+qN/QOvSGT4ajCmZdZfIAcHG+o= +github.com/oneclickvirt/basics v0.0.8-20241108124433/go.mod h1:fUdVpU8gdjaZsTCyqnQBAbHc9BbbN8Fxr3sGPKooUpU= github.com/oneclickvirt/cputest v0.0.8-20240702070215 h1:CcFpyVPlQkJ6vjFP17BRuJhh/afiJhOhZ0BW+TtfVDg= github.com/oneclickvirt/cputest v0.0.8-20240702070215/go.mod h1:MmaHN9+XMntI3rLycwj8Ne31fG18IfNoa8N2utDK1CY= github.com/oneclickvirt/defaultset v0.0.2-20240624082446 h1:5Pg3mK/u/vQvSz7anu0nxzrNdELi/AcDAU1mMsmPzyc= diff --git a/goecs.sh b/goecs.sh index 583bd0e..ae80b42 100644 --- a/goecs.sh +++ b/goecs.sh @@ -350,7 +350,7 @@ env_check() { ${PACKAGE_UPDATE[int]} 2>/dev/null # 安装必要的命令 - for cmd in sudo wget tar unzip systemd-detect-virt dd fio; do + for cmd in sudo wget tar unzip iproute2 systemd-detect-virt dd fio; do if ! command -v "$cmd" >/dev/null 2>&1; then _green "Installing $cmd" ${PACKAGE_INSTALL[int]} "$cmd" @@ -404,8 +404,8 @@ env_check() { fi if [ "$(uname -s)" = "Darwin" ]; then - echo "Detected MacOS. Installing sysbench and fio..." - brew install --force sysbench fio + echo "Detected MacOS. Installing sysbench iproute2mac fio..." + brew install --force sysbench iproute2mac fio else if ! grep -q "^net.ipv4.ping_group_range = 0 2147483647$" /etc/sysctl.conf; then echo "net.ipv4.ping_group_range = 0 2147483647" >> /etc/sysctl.conf