跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 软件源(镜像源)修改指南

在 Ubuntu 系统中修改软件源(镜像源)的方法。主要步骤包括:通过图形界面或手动编辑 sources.list 文件更换镜像;备份原始配置以防出错;确认系统版本代号;选择国内常用镜像如阿里云、清华等;执行更新命令同步软件包信息。若遇到问题可恢复默认源或使用自动工具选择最佳源。

独立开发者发布于 2026/3/23更新于 2026/7/2046 浏览
Ubuntu 软件源(镜像源)修改指南

Ubuntu 软件源(镜像源)修改指南

前言

在使用 Ubuntu 时,默认的软件源可能速度较慢,影响软件安装和系统更新的效率。我们可以通过修改 sources.list 文件或使用图形界面更换更快的镜像源,提升软件包管理的速度。

本指南适用于大部分 Ubuntu 版本,并提供了适配多个版本的方法,方便以后扩展。


1. 通过图形界面更换软件源

如果你更喜欢使用 GUI(图形界面)来修改软件源,可以按照以下步骤操作:

  1. 打开'软件和更新'
    • 点击'活动',在搜索框中输入'软件和更新'(或 Software & Updates),然后打开它。
  2. 更改下载服务器
    • 在'Ubuntu 软件'选项卡中,找到'下载自',点击下拉菜单,选择'其他站点(Other…)'。
    • 点击'选择最佳服务器(Select Best Server)',系统会自动测试速度最快的镜像,选中后点击'选择服务器(Choose Server)'。
  3. 应用更改
    • 关闭窗口,系统可能会提示你'重新加载(Reload)'软件包信息,点击确认。

2. 备份原始软件源

在修改软件源之前,建议先备份原始的 sources.list 文件,以便在出现问题时可以恢复:

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

这样,如果新的软件源不可用,可以恢复原始状态:

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

3. 确定 Ubuntu 版本代号

Ubuntu 使用版本代号来标识其软件源,例如:

版本代号
Ubuntu 24.04noble
Ubuntu 22.04jammy
Ubuntu 20.04focal
Ubuntu 18.04bionic

可以使用以下命令查看系统的代号:

lsb_release -sc

4. 修改 sources.list 文件

使用以下命令打开 sources.list 进行编辑:

sudo nano /etc/apt/sources.list
国内推荐镜像源(适用于不同 Ubuntu 版本)

阿里云镜像源:

deb http://mirrors.aliyun.com/ubuntu/ <版本代号> main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ <版本代号>-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ <版本代号>-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ <版本代号>-backports main restricted universe multiverse

清华大学镜像源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ <版本代号> main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ <版本代号>-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ <版本代号>-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ <版本代号>-backports main restricted universe multiverse

中科大镜像源:

deb https://mirrors.ustc.edu.cn/ubuntu/ <版本代号> main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ <版本代号>-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ <版本代号>-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ <版本代号>-backports main restricted universe multiverse

示例: 如果你使用的是 Ubuntu 24.04(noble),那么 sources.list 应该修改为:

deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse

5. 保存并更新软件源

完成修改后,按 Ctrl + X 退出 nano 编辑器,按 Y 保存更改。

然后运行以下命令更新软件源信息:

sudo apt update && sudo apt upgrade -y

6. 自动选择最快的软件源(可选)

如果不确定哪个镜像源最快,可以使用 netselect-apt 或 mirrors 自动选择最佳源:

sudo apt install netselect-apt -y
sudo netselect-apt
sudo apt install apt-mirror

系统会自动检测并生成 sources.list,然后运行:

sudo apt update

7. 恢复默认 Ubuntu 源(如果遇到问题)

如果新的镜像源不可用或有问题,可以恢复默认源。

官方 Ubuntu 源:

deb http://archive.ubuntu.com/ubuntu <版本代号> main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu <版本代号>-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu <版本代号>-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu <版本代号>-backports main restricted universe multiverse

然后执行:

sudo apt update

总结

  1. 使用图形界面(推荐给新手)或手动修改 sources.list 来更换镜像源。
  2. 备份 sources.list,防止出错。
  3. 确定 Ubuntu 版本代号(如 noble、jammy)。
  4. 选择合适的国内镜像源(阿里云、清华、中科大等)。
  5. 修改 sources.list 并保存。
  6. 执行 sudo apt update && sudo apt upgrade -y 确保更新。
  7. 遇到问题可以恢复默认源。

通过这些步骤,你可以有效地优化 Ubuntu 的软件源,提高软件更新和安装的速度。如果你在未来使用其他版本 Ubuntu,也只需替换 <版本代号> 即可轻松适配。

目录

  1. Ubuntu 软件源(镜像源)修改指南
  2. 前言
  3. 1. 通过图形界面更换软件源
  4. 2. 备份原始软件源
  5. 3. 确定 Ubuntu 版本代号
  6. 4. 修改 sources.list 文件
  7. 国内推荐镜像源(适用于不同 Ubuntu 版本)
  8. 5. 保存并更新软件源
  9. 6. 自动选择最快的软件源(可选)
  10. 7. 恢复默认 Ubuntu 源(如果遇到问题)
  11. 总结
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • OmniSteward:基于 LLM Agent 的语音文字智能家居与电脑控制系统
  • C++ 多态详解:概念、实现与底层原理
  • C++ 继承机制核心解析
  • Whisper 开源语音转文本模型原理与实战
  • Java 网络协议:HTTP 请求与响应
  • 滑动窗口算法详解:水果成篮问题
  • 前端开发者 Agent 工程化开发学习路线
  • OpenClaw 部署飞书机器人
  • OpenClaw 本地安装与配置指南:打造专属 AI 执行助手
  • 数据库 SQL 防火墙:内核级防护与 SQL 注入防御实战
  • RoboBrain2.0 具身大脑模型复现指南:统一感知推理与规划
  • Web 开发中五种常用加密算法原理与实战
  • Python 核心基础:函数、列表与元组实战指南
  • 数据结构:二叉树基础与 C 语言实现详解
  • Ubuntu 22.04 部署 OpenClaw 自动化助手实战
  • 基于 Spring Boot 的 Web 三大核心交互案例详解
  • 深入剖析 Git 原理与使用(上):核心架构与基础操作
  • System Verilog 教程:从基础到高级验证
  • Java 数据结构:ArrayList 顺序表底层实现
  • VLA 机器人技术演进:10 篇视觉 - 语言 - 动作模型核心论文解析

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online