diff --git a/setup.sh b/setup.sh index f13069e..5fd8de3 100644 --- a/setup.sh +++ b/setup.sh @@ -1,7 +1,7 @@ #!/bin/bash ARCH=$(uname -m) echo "请选择要执行的脚本(可多选,用空格分隔):" -echo "1. 开启BBR" +echo "1. 安装docker" echo "2. 设置Swap大小" echo "3. 配置常用alias缩写" echo "4. apt安装常用软件" @@ -9,16 +9,17 @@ echo "5. 配置防火墙" echo "6. 安装公钥" echo "7. 安装caddy" echo "8. 安装conda" -echo "9. 安装docker" +echo "9. 安装rust" read -p "输入你的选择: " choices # 处理选择 for choice in $choices; do case $choice in 1) - echo "执行开启BBR的脚本..." - echo -e "net.core.default_qdisc=fq\nnet.ipv4.tcp_congestion_control=bbr" | tee -a /etc/sysctl.conf - sysctl -p + echo "安装docker" + curl -fsSL https://get.docker.com -o get-docker.sh + sh get-docker.sh + rm ./get-docker.sh ;; 2) echo "输入Swap内存大小(MB) [默认: 2048]: " @@ -115,10 +116,8 @@ for choice in $choices; do echo "source $CONDA_PATH/bin/activate" >> "$PROFILE" ;; 9) - echo "安装docker" - curl -fsSL https://get.docker.com -o get-docker.sh - sh get-docker.sh - rm ./get-docker.sh + echo "安装rust" + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ;; *) echo "无效的选择: $choice"