mirror of https://gitlab.com/rwkgyg/CFwarp.git
Add new file
This commit is contained in:
parent
3d82182cf2
commit
fb248c2fe4
|
@ -0,0 +1,41 @@
|
|||
#!/bin/bash
|
||||
export LANG=en_US.UTF-8
|
||||
if [ ! -f yg_update ]; then
|
||||
echo "请稍等……"
|
||||
if grep -qi "alpine" /etc/os-release; then
|
||||
apk add openssh curl wget lzip
|
||||
elif [ -x "$(command -v apt-get)" ]; then
|
||||
apt update -y
|
||||
apt install lzip unzip qrencode -y
|
||||
elif [ -x "$(command -v yum)" ]; then
|
||||
vsid=$(grep -i version_id /etc/os-release | cut -d \" -f2 | cut -d . -f1)
|
||||
if [[ ${vsid} =~ 8 ]]; then
|
||||
cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup/
|
||||
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
|
||||
sed -i -e "s|mirrors.cloud.aliyuncs.com|mirrors.aliyun.com|g " /etc/yum.repos.d/CentOS-*
|
||||
sed -i -e "s|releasever|releasever-stream|g" /etc/yum.repos.d/CentOS-*
|
||||
yum clean all && yum makecache
|
||||
cd
|
||||
fi
|
||||
yum update -y
|
||||
yum install epel-release -y
|
||||
yum install lzip unzip qrencode -y
|
||||
elif [ -x "$(command -v dnf)" ]; then
|
||||
dnf update -y
|
||||
dnf install lzip unzip qrencode -y
|
||||
else
|
||||
pkg install curl
|
||||
pkg install wget
|
||||
pkg install lzip
|
||||
pkg update
|
||||
fi
|
||||
touch yg_update
|
||||
fi
|
||||
script_name=$(basename "$BASH_SOURCE")
|
||||
if [ "$script_name" = "endip.sh" ]; then
|
||||
curl -sSL https://gitlab.com/rwkgyg/CFwarp/raw/main/point/endip1.sh -o endip1.sh && chmod +x endip1.sh && bash endip1.sh
|
||||
elif [ "$script_name" = "CFcdnym.sh" ]; then
|
||||
curl -sSL https://gitlab.com/rwkgyg/CFwarp/raw/main/point/CFcdnym1.sh -o CFcdnym1.sh && chmod +x CFcdnym1.sh && bash CFcdnym1.sh
|
||||
elif [ "$script_name" = "cfip.sh" ]; then
|
||||
curl -sSL https://gitlab.com/rwkgyg/CFwarp/raw/main/point/cfip1.sh -o cfip1.sh && chmod +x cfip1.sh && bash cfip1.sh
|
||||
fi
|
Loading…
Reference in New Issue