GNU/Linux 更换系统软件源脚本及 Docker 安装脚本

一键执行命令#

 中国大陆(默认)

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

如果没有curl,并且无法安装curl输入一些命令直接替换

#!/bin/bash
# 一键更换 Debian 源到清华大学镜像源

# 备份现有的 sources.list 文件
echo "正在备份现有的源文件..."
cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 写入清华大学镜像源
echo "正在替换为清华大学镜像源..."
cat > /etc/apt/sources.list <<EOF
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
EOF

# 更新包列表
echo "正在更新包列表..."
apt update

echo "清华大学镜像源已成功替换并更新完成!"

如果遇到NO_PUBKEY 的问题,就输入以下命令

#!/bin/bash
# 一键添加缺失的公钥并更新包列表

echo "开始添加缺失的公钥..."

# 添加缺失的公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B7264B3E13
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 605C66F00D6C9793
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A5E562832A
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 54404762BBB6E853

echo "公钥添加完成!"

# 更新包列表
echo "正在更新包列表..."
sudo apt update

echo "更新完成!缺失公钥问题应已解决。"

 

 中国大陆教育网

bash <(curl -sSL https://linuxmirrors.cn/main.sh) --edu

 海外地区

bash <(curl -sSL https://linuxmirrors.cn/main.sh) --abroad

系统名称适配版本图片[1]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Debian8.0 ~ 13图片[2]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Ubuntu 14.04 ~ 24图片[3]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Kali Linux2.0 ~ 2024图片[4]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Linux Mint19.0 ~ 21 / LMDE 6图片[5]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Deepinall图片[6]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Zorin OSall图片[7]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Armbianall图片[8]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Proxmoxall图片[9]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Red Hat Enterprise Linux 7.0 ~ 9图片[10]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Fedora30 ~ 40图片[11]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog CentOS7.0 ~ 8.5 / Stream 8 ~ 9图片[12]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Rocky Linux8 ~ 9图片[13]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog AlmaLinux8 ~ 9图片[14]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog OpenCloudOS8 ~ 9图片[15]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog openEuler21.03 ~ 24图片[16]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog openSUSELeep 15 / Tumbleweed图片[17]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Arch Linuxall图片[18]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Alpine Linuxv3 / edge图片[19]-GNU/Linux 更换系统软件源脚本及 Docker 安装脚本-hyun's blog Gentooall

THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容