一招教你搞定Ubuntu、Debian、Centos 换源(阿里源、清华源、国内源)

一招教你搞定Ubuntu、Debian、Centos 换源(阿里源、清华源、国内源)

前言

在 Linux 系统中,默认软件源可能因地理位置导致下载速度缓慢。LinuxMirrors 是一款开源工具,支持一键更换国内镜像源(如阿里云、清华大学源等),适配 Ubuntu、CentOS、Debian 等主流发行版,显著提升软件更新与安装效率。本教程将详细介绍脚本使用方法及注意事项。

一、准备工作

1. 检查系统环境

打开终端,输入以下命令查看系统版本:

lsb_release -a # Debian/Ubuntu

cat /etc/redhat-release # CentOS/RHEL

确保已安装 curl 或 wget(若未安装,执行 sudo apt install -y curl 或 sudo yum install -y curl)。

2. 切换 Root 用户

sudo -i # 切换至 Root 权限

注意:部分操作需管理员权限,若提示权限不足需切换用户。

二、执行换源脚本

1. 一键换源命令

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

2. 交互式操作流程

选择镜像源:脚本将列出阿里云、清华大学等14个镜像站,输入序号选择(推荐企业源如阿里云或腾讯云)。

自动备份:脚本默认备份原配置文件至 /etc/apt/sources.list.bak 或 /etc/yum.repos.d/CentOS-Base.repo.bak。

3. 完成换源

等待脚本自动完成源文件替换,提示“软件源更换完毕”。

执行更新命令同步数据:

sudo apt update # Debian/Ubuntu

sudo yum makecache # CentOS/RHEL

三、高级功能与扩展

1.Docker 一键安装与换源,运行下面命令

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

脚本支持选择 Docker 版本及镜像加速器(如阿里云镜像加速地址)。

2. 自定义镜像源(高级用户)

bash <(curl -sSL https://linuxmirrors.cn/main.sh) --source mirrors.aliyun.com --protocol https

可通过参数指定镜像站地址和协议。

四、常见问题处理

1. 错误提示处理

Command ‘curl’ not found:安装 curl:sudo apt/yum install -y curl。

中文显示乱码:通过 SSH 工具(如 Xshell)连接,确保终端支持 UTF-8 编码。

2. 恢复默认配置

# Debian/Ubuntu

sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list

# CentOS/RHEL

sudo cp /etc/yum.repos.d/CentOS-Base.repo.bak /etc/yum.repos.d/CentOS-Base.repo

五、注意事项

系统兼容性:支持 Debian 8+、Ubuntu 16.04+、CentOS 7+ 等,ARM 架构已测试通过。

未启用源处理:Debian 系需手动取消注释 deb-src 行,RedHat 系需修改 enabled=1。

若需完整镜像站列表或脚本参数说明,请访问 项目官网。

原创文章,作者:管理员,如若转载,请注明出处:https://www.cpuchaopin.com/682.html

相关推荐

36365 豆浆市场前景怎么样

豆浆市场前景怎么样

📅 11-10 👁️ 321
office365网页版无法使用 微信好友聊天怎么引用聊天记录 微信消息怎么引用
office365网页版无法使用 杜的笔顺(笔画顺序)汉字杜的笔顺动画