#!/bin/bash # Naive Client setup , run as root PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local:~/bin export PATH apt-get install xz-utils # get_architecture arch=$(uname -m) # 设置 ARCHITECTURE 变量 if [[ $arch == "aarch64" ]]; then ARCHITECTURE="arm64" elif [[ $arch == "x86_64" ]]; then ARCHITECTURE="x64" else ARCHITECTURE="unknown" fi # 输出结果 echo "ARCHITECTURE: $ARCHITECTURE" mkdir -p /root/myserve/naiveproxy && cd /root/myserve/naiveproxy github_project="klzgrad/naiveproxy" tag=$(wget -qO- -t1 -T2 "https://api.github.com/repos/${github_project}/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g') # echo $tag wget https://github.com/klzgrad/naiveproxy/releases/download/$tag/naiveproxy-$tag-linux-$ARCHITECTURE.tar.xz # 解压并整理目录 tar -Jxv -f naiveproxy-*-linux-$ARCHITECTURE.tar.xz && rm naiveproxy-*-linux-$ARCHITECTURE.tar.xz mv naiveproxy-*-linux-$ARCHITECTURE/naive ./ && rm -r naiveproxy-*-linux-$ARCHITECTURE cat > /etc/systemd/system/naiveproxy.service <