Update nexus.sh

This commit is contained in:
sdohuajia 2024-10-27 21:08:11 +08:00 committed by GitHub
parent 139ecf53e1
commit 1e76732278
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -89,11 +89,17 @@ function start_node() {
# 更新系统并安装必要的软件包 # 更新系统并安装必要的软件包
echo "更新系统并安装必要的软件包..." echo "更新系统并安装必要的软件包..."
if ! sudo apt update && sudo apt upgrade -y && sudo apt install curl iptables build-essential git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip build-essential -y; then if ! sudo apt update && sudo apt upgrade -y && sudo apt install curl iptables git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip -y; then
echo "安装软件包失败。" # 错误信息 echo "安装软件包失败。" # 错误信息
exit 1 exit 1
fi fi
# 单独安装 build-essential
if ! sudo apt install build-essential -y; then
echo "安装 build-essential 失败。" # 错误信息
exit 1
fi
# 检查并安装 Git # 检查并安装 Git
if ! command -v git &> /dev/null; then if ! command -v git &> /dev/null; then
echo "Git 未安装。正在安装 Git..." echo "Git 未安装。正在安装 Git..."