当前位置:首页 > 系统教程 > 正文

Debian/Ubuntu一键更换国内镜像源(小白手把手教学:从此软件下载飞速)

Debian/Ubuntu一键更换国内镜像源(小白手把手教学:从此软件下载飞速)

Debian/Ubuntu一键更换国内镜像源(小白手把手教学:从此软件下载飞速) Debian镜像源  Ubuntu软件源 国内镜像源 apt换源教程 第1张

对于使用DebianUbuntu的国内用户来说,系统默认的软件源服务器通常位于国外,下载软件包时速度缓慢甚至失败。本文将详细介绍如何通过一键更换国内镜像源,让你的apt换源过程变得简单快捷,即使是零基础的小白也能轻松完成。

为什么要更换为国内镜像源?

由于网络原因,从官方源下载软件速度很慢。国内多所高校和云服务商提供了镜像服务,例如清华大学开源软件镜像站、阿里云镜像站、中国科学技术大学镜像站等。将这些Debian镜像源Ubuntu软件源替换为国内地址,可以显著提升软件包的下载速度。

一键更换脚本(推荐新手)

以下命令将自动备份当前源列表,并替换为阿里云镜像源(适用于Debian 10+/Ubuntu 18.04+)。打开终端,复制粘贴执行即可:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && \nsudo sed -i "s/deb.debian.org/mirrors.aliyun.com/g" /etc/apt/sources.list && \nsudo sed -i "s/security.debian.org/mirrors.aliyun.com/debian-security/g" /etc/apt/sources.list  

如果是Ubuntu系统,可以使用:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && \nsudo sed -i "s/archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list && \nsudo sed -i "s/security.ubuntu.com/mirrors.aliyun.com/ubuntu/g" /etc/apt/sources.list  

手动更换源(适用所有版本)

如果你希望更细致地选择镜像源,可以手动编辑源列表文件。首先备份原文件:

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

然后使用编辑器打开(例如nano或vim):

    sudo nano /etc/apt/sources.list  

根据你的系统版本,将内容替换为对应的国内镜像源。以Debian 12为例,使用清华源:

    deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmwaredeb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware  

Ubuntu 22.04使用阿里源示例:

    deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse  

更新软件源缓存

无论使用一键脚本还是手动修改,最后都需要运行以下命令使更改生效:

    sudo apt update  

若更新过程中没有报错,说明国内镜像源已经生效,之后安装软件的速度将大幅提升。

常见问题

  • Q:执行apt update时提示“没有数字签名”或“公钥错误”?A:可以忽略签名强制更新,或安装对应的公钥。通常镜像站无需额外公钥。
  • Q:如何恢复原始源?A:使用命令 sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list 恢复备份。
  • Q:我的Debian/Ubuntu版本太老,上面的源能用吗?A:请根据版本代号替换源地址中的名称(如stretch、bionic等)。各大镜像站官网通常提供版本列表。

—— 教程结束,祝你使用愉快!