使用脚本前请先安装curl,不想安装curl可以使用wget的脚本
apt -y install curl
yum -y install curl
### Ubuntu推荐使用这个一键换源
###ubuntu14/16/18/20/22/23/24,多版本自动识别,脚本包含阿里源、网易源、腾讯源、清华源、华为源
bash <(curl -sL giie.cn/sh/ubuntu.sh)
bash <(wget -qO- giie.cn/sh/ubuntu.sh)
bash <(wget -qO- 107.149.212.83/sh/ubuntu.sh)
### Ubuntu ARM架构一键换源脚本(arm/aarch64)支持所有ubuntu版本自动识别,包含阿里源、网易源、清华源
bash <(curl -sL giie.cn/sh/ubuntu-arm.sh)
bash <(wget -qO- giie.cn/sh/ubuntu-arm.sh)
bash <(wget -qO- 107.149.212.83/sh/ubuntu-arm.sh)
### s5加速代理下载,执行后输入对应下载链接即可
bash <(curl -sL 107.149.212.83/sh/dl.sh)
### s5加速git
bash <(curl -sL 107.149.212.83/sh/git.sh)
###如果是虚拟机换完源TOOLS不正常的请重装一下TOOLS,输入下面三行命令进行重装然后重启虚拟机即可
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
###安装vim/nano和ssh服务
sudo apt install vim
sudo apt install nano
sudo apt install openssh-server
sudo nano /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
允许远程登录:确保PermitRootLogin选项设置为yes,允许以root身份远程登录。如果你希望禁止root用户远程登录,请将其设置为no。
允许密码身份验证:如果你想要允许使用密码进行身份验证,请确保PasswordAuthentication选项设置为yes。
sudo ufw allow ssh
启动ssh服务:
sudo systemctl status ssh
设置开机自启
sudo systemctl enable ssh
sudo systemctl is-enabled ssh
重启SSH
sudo systemctl restart ssh
sudo systemctl status ssh
### CentOS7推荐使用这个一键换源
CentOS7 阿里源、163、腾讯多个可选换源脚本
bash <(curl -sL giie.cn/sh/Centos-7.sh)
bash <(wget -qO- giie.cn/sh/Centos-7.sh)
bash <(wget -qO- 107.149.212.83/centos7.sh)
cd /etc/yum.repos.d
阿里源 curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo/Centos-7.repo
腾讯源 curl -o /etc/yum.repos.d/CentOS-Base.repo 107.149.212.83/tx/CentOS-Base.repo
清除缓存
yum clean all
yum makecache
更新yum
yum -y update
bash <(wget -qO- 107.149.212.83/sh/Centos-kernel-5.4.275.sh)
### CentOS7一键安装BBR,境外服务器安装,自己电脑虚拟机不要安装
bash <(wget -qO- 107.149.212.83/sh/bbrplus_centos.sh)
### Debian推荐使用这个一键换源
Debian 多版本自动识别,脚本包含阿里源、网易源、腾讯源、清华源、华为源
bash <(curl -sL giie.cn/sh/Debian.sh)
bash <(wget -qO- giie.cn/sh/Debian.sh)
bash <(wget -qO- 107.149.212.83/sh/Debian.sh)
bash <(curl -sL 107.149.212.83/sh/CentOS7-ruanjian.sh)
bash <(wget -qO- 107.149.212.83/sh/CentOS7-ruanjian.sh)
### kali推荐使用这个一键换源
kali 多版本自动识别,脚本包含阿里源、网易源、腾讯源、清华源、华为源
bash <(curl -sL giie.cn/sh/kali.sh)
bash <(wget -qO- giie.cn/sh/kali.sh)
bash <(wget -qO- 107.149.212.83/sh/kali.sh)
### Fedora推荐使用这个一键换源
Fedora33/34/35 多版本自动识别,脚本包含阿里源、网易源、清华源
bash <(curl -sL giie.cn/sh/Fedora.sh)
bash <(wget -qO- 107.149.212.83/sh/Fedora.sh)
### Rocky推荐使用这个一键换源
Rocky 多版本自动识别,脚本包含阿里源、网易源、清华源
bash <(curl -sL giie.cn/sh/Rocky.sh)
bash <(wget -qO- giie.cn/sh/Rocky.sh)
bash <(wget -qO- 107.149.212.83/sh/Rocky.sh)
### ubuntu/debian一键安装常用软件【QQ、谷歌浏览器、向日葵远程、ToDesk、百度网盘、金山WPS、微信-[不支持ubuntu24]、Visual Studio Code、SSH、NGINX】
bash <(curl -sL giie.cn/sh/ruanjian.sh)
bash <(wget -qO- giie.cn/sh/ruanjian.sh)
bash <(wget -qO- 107.149.212.83/sh/ruanjian.sh)
### 一键安NGINX,支持CentOS、ubuntu、debian、kali
bash <(wget -qO- giie.cn/sh/nginx.sh)
### CentOS7修改网卡脚本
bash <(curl -sL giie.cn/sh/CentOS7-ens.sh)
bash <(wget -qO- giie.cn/sh/CentOS7-ens.sh)
debian11
bash <(curl -sL giie.cn/sh/debian11.sh)
bash <(wget -qO- giie.cn/sh/debian11.sh)
cd /etc/apt/
rm sources.list
wget giie.cn/sh/debian11/sources.list
debian12(清华源)
bash <(curl -sL giie.cn/sh/debian12.sh)
bash <(wget -qO- giie.cn/sh/debian12.sh)
cd /etc/apt/
rm sources.list
wget giie.cn/sh/debian12/sources.list
bash <(curl -sL giie.cn/sh/tools.sh)
bash <(wget -qO- giie.cn/sh/tools.sh)
bash <(wget -qO- 107.149.212.83/sh/tools.sh)
更新系统
sudo apt-get update -y
升级软件
sudo apt-get upgrade -y
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
下面三个选一个就行了
腾讯源 wget -O /etc/yum.repos.d/CentOS-Base.repo mirrors.cloud.tencent.com/repo/centos8_base.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.cloud.tencent.com/repo/centos8_base.repo
阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo/Centos-8.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo/Centos-8.repo
华为源 wget -O /etc/yum.repos.d/CentOS-Base.repo repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo
清除缓存
sudo dnf config-manager --set-enabled PowerTools
sudo dnf clean all
sudo dnf makecache
更新如果需要:sudo dnf update
直接删除原有的下载阿里的替换即可,如果原来有CentOS-Base.repo直接删掉即可
cd /etc/yum.repos.d/
wget giie.cn/sh/CentOS-Base.repo
curl -O giie.cn/sh/CentOS-Base.repo
wget 107.149.212.83/sh/CentOS-Base.repo
yum clean all
yum makecache
安装EPEL(Extra Packages for Enterprise Linux )源
yum install -y epel-release
再次运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存
查看启用的yum源和所有的yum源
yum repolist enabled
yum repolist all
更新yum
yum -y update