<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="LinuxMirrors一键修改Linux软件源">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2021-11-17 10:08<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
LinuxMirrors一键修改Linux软件源




官网：https://linuxmirrors.cn/


Github：https://github.com/SuperManito/LinuxMirrors


GNU/Linux 一键更换系统软件源脚本，当前支持上述基于 Debian、RedHat、OpenCloudOS、openEuler、openSUSE、Arch Linux 的发行版和及其部分衍生版本，理论支持所有架构的环境。




执行命令：

XML/HTML代码


    #默认

    bash &lt;(curl -sSL https://linuxmirrors.cn/main.sh)

    #原始执行脚本方法

    bash &lt;(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)

    #原始执行脚本方法(国内)

    bash &lt;(curl -sSL https://ghproxy.com/https://github.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

    #原始执行脚本方法(国内gitee)

    bash &lt;(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)







命令后面添加以下参数可以使用其他软件源




--abroad	使用海外软件源


--edu	使用中国大陆教育网软件源


其他参数详见官网：https://linuxmirrors.cn/use/command-options/






注意事项#


需使用 Root 用户执行脚本


切换命令为 sudo -i 或 su root，不同系统环境使用的命令不一样，因为有些系统没有在初始安装时为 Root 用户设置固定密码所以需要使用 sudo 指令来提权


建议使用 SSH 远程工具


如果你使用的系统终端界面不支持 UTF-8 编码那么将无法正常显示中文内容，导致无法正确选择交互内容。大部分系统都会自动开启该服务，否则请参考启用方法


如果是首次在新系统上执行脚本


当前执行方式依赖 curl 指令来获取脚本内容并执行，所以需要先通过包管理工具来安装该软件包，否则会报错 Command not found，安装方法详见常见问题，若无法安装就复制源码到本地新建.sh脚本，然后通过 bash 手动执行。




Docker 一键安装脚本+换源

XML/HTML代码


    #默认

    bash &lt;(curl -sSL https://linuxmirrors.cn/docker.sh)

    #原始执行脚本方法

    bash &lt;(curl -sSL https://github.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)

    #原始执行脚本方法(国内)

    bash &lt;(curl -sSL https://ghproxy.com/https://github.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)

    #原始执行脚本方法(国内gitee)

    bash &lt;(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)







脚本集成安装 Docker Engine，可选择安装版本、下载软件源、镜像加速器，支持海内外服务器环境和 arm 架构处理器环境使用。




Docker CE 软件仓库，全称 Docker Community Edition (Docker 社区版)，用于下载并安装 Docker 相关软件包


Docker Registry 镜像仓库，用于控制下载镜像的来源存储仓库，又称镜像加速器，默认为官方提供 Docker Hub 仓库


其他参数详见官网：https://linuxmirrors.cn/other/


以上脚本适合小白傻瓜修改软件源，熟悉的话还是手动修改系统配置比较好。


附常见的开源镜像站：

阿里云 mirrors.aliyun.com

腾讯云 mirrors.cloud.tencent.com

华为云 mirrors.huaweicloud.com

网易 mirrors.163.com

搜狐 mirrors.sohu.com

清华大学 mirrors.tuna.tsinghua.edu.cn

浙江大学 mirrors.zju.edu.cn

南京大学 mirrors.nju.edu.cn

重庆大学 mirrors.cqu.edu.cn

兰州大学 mirror.lzu.edu.cn

上海交通大学 mirror.sjtu.edu.cn

哈尔滨工业大学 mirrors.hit.edu.cn

中国科学技术大学 mirrors.ustc.edu.cn


针对于中科大源也可以用更快捷方法更新源（Debian原版系统）：




XML/HTML代码


    wget --no-check-certificate https://mirrors.ustc.edu.cn/repogen/conf/debian-http-4-bookworm -O /etc/apt/sources.list

    或者

    curl -k https://mirrors.ustc.edu.cn/repogen/conf/debian-http-4-bookworm -o /etc/apt/sources.list




原版URL：https://mirrors.ustc.edu.cn/repogen/conf/debian-http-6-sid


其中debian-http-6-sid可以修改，http/https是源地址的协议，可以修改。6/4指的是IPV6/IPV4的源地址，一般都是IPV4。sid值得是Debian的版本，可以修改，版本代号参考下面。


Debian12（bookworm） Debian11（bullseye） Debian10（buster） Debian9（trixie） Debian8（sid） 


或者直接使用repogen查看复制源：https://mirrors.ustc.edu.cn/repogen


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
