当前位置: 首页 > news >正文

Ubuntu 国内镜像源配置指南(多版本常用镜像地址都有)

Ubuntu 国内镜像源配置指南含 24.04 DEB822 格式一、重要说明Ubuntu 版本差异关键变化Ubuntu 版本配置方式文件位置格式24.04 LTS 及之后DEB822 格式新/etc/apt/sources.list.d/ubuntu.sourcesYAML-like 格式22.04 LTS 及之前传统格式/etc/apt/sources.list每行一个源二、国内主流镜像源汇总1. 清华大学镜像源推荐# 主站https://mirrors.tuna.tsinghua.edu.cn/ubuntu/# 帮助文档https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/# 特点更新及时覆盖全面教育网速度快2. 阿里云镜像源推荐# 主站https://mirrors.aliyun.com/ubuntu/# 帮助文档https://developer.aliyun.com/mirror/ubuntu/?spma2c6h.25603864.0.0.7ed250ffJieSIB# 特点速度快稳定性高适合阿里云服务器3. 腾讯云镜像源# 主站https://mirrors.tencent.com/ubuntu/# 帮助文档https://mirrors.tencent.com/help/ubuntu.html# 特点适合腾讯云服务器速度稳定4. 中国科学技术大学镜像源# 主站https://mirrors.ustc.edu.cn/ubuntu/# 帮助文档https://mirrors.ustc.edu.cn/help/ubuntu.html#__tabbed_4_2# 特点学术机构运营更新及时5. 网易镜像源# 主站https://mirrors.163.com/ubuntu/# 帮助文档https://mirrors.163.com/.help/ubuntu.html# 特点老牌镜像源稳定性好三、完整替换方案分版本方案 AUbuntu 24.04DEB822 格式步骤 1检查并备份原有配置# 检查当前配置文件位置ls-la/etc/apt/sources.list.d/# 备份原有配置sudocp/etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak# 验证备份ls-la/etc/apt/sources.list.d/步骤 2替换为国内镜像源DEB822 格式使用清华大学镜像sudotee/etc/apt/sources.list.d/ubuntu.sourcesEOF # Ubuntu 24.04 LTS (Noble Numbat) - Tsinghua Mirror Types: deb deb-src URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu Suites: noble noble-updates noble-backports noble-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg EOF使用阿里云镜像sudotee/etc/apt/sources.list.d/ubuntu.sourcesEOF # Ubuntu 24.04 LTS (Noble Numbat) - Aliyun Mirror Types: deb deb-src URIs: https://mirrors.aliyun.com/ubuntu Suites: noble noble-updates noble-backports noble-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg EOF使用腾讯云镜像sudotee/etc/apt/sources.list.d/ubuntu.sourcesEOF # Ubuntu 24.04 LTS (Noble Numbat) - Tencent Cloud Mirror Types: deb deb-src URIs: https://mirrors.tencent.com/ubuntu Suites: noble noble-updates noble-backports noble-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg EOF步骤 3更新并验证# 更新软件包索引sudoaptupdate# 更新已安装的软件包sudoaptupgrade-y# 验证配置cat/etc/apt/sources.list.d/ubuntu.sources方案 BUbuntu 22.04/20.04传统格式步骤 1备份原配置sudocp/etc/apt/sources.list /etc/apt/sources.list.bak步骤 2替换为国内镜像源使用清华大学镜像22.04 LTSsudotee/etc/apt/sources.listEOF deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse EOF使用清华大学镜像20.04 LTSsudotee/etc/apt/sources.listEOF deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse EOF四、DEB822 格式详解重要传统格式 vs DEB822 格式对比特性传统格式sources.listDEB822 格式.sources格式每行一个源YAML 风格的键值对文件位置/etc/apt/sources.list/etc/apt/sources.list.d/*.sources可读性一般更好扩展性较差更好DEB822 格式字段说明# Ubuntu 24.04 LTS - DEB822 格式示例Types:deb deb-src# 包类型二进制包、源码包URIs:https://mirrors.tuna.tsinghua.edu.cn/ubuntu# 镜像源地址Suites:noble noble-updates noble-backports noble-security# 发布版本Components:main restricted universe multiverse# 组件Signed-By:/usr/share/keyrings/ubuntu-archive-keyring.gpg# GPG 密钥文件字段说明示例Types包类型deb二进制包deb-src源码包URIs镜像源地址https://mirrors.tuna.tsinghua.edu.cn/ubuntuSuites版本套件noble,noble-updates,noble-securityComponents组件main,restricted,universe,multiverseSigned-ByGPG 签名密钥/usr/share/keyrings/ubuntu-archive-keyring.gpgSuites 版本代号Ubuntu 版本代号24.04 LTSnoble22.04 LTSjammy20.04 LTSfocal五、如何确定使用哪种格式方法 1检查 Ubuntu 版本# 查看 Ubuntu 版本lsb_release-cs# 输出结果说明# noble → Ubuntu 24.04 → 使用 DEB822 格式# jammy → Ubuntu 22.04 → 使用传统格式# focal → Ubuntu 20.04 → 使用传统格式方法 2检查配置文件是否存在# 检查是否存在 DEB822 格式文件ls-la/etc/apt/sources.list.d/ubuntu.sources# 如果文件存在 → 使用 DEB822 格式# 如果不存在 → 使用传统 sources.list 格式六、恢复备份万一出错DEB822 格式恢复# 恢复备份文件sudocp/etc/apt/sources.list.d/ubuntu.sources.bak /etc/apt/sources.list.d/ubuntu.sources# 更新sudoaptupdate传统格式恢复# 恢复备份文件sudocp/etc/apt/sources.list.bak /etc/apt/sources.list# 更新sudoaptupdate七、完整示例自动适配版本一键配置脚本#!/bin/bash# 检查 Ubuntu 版本VERSION$(lsb_release-cs)# 备份原配置if[-f/etc/apt/sources.list.d/ubuntu.sources];then# DEB822 格式Ubuntu 24.04echo检测到 Ubuntu 24.04使用 DEB822 格式...sudocp/etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak# 写入新配置sudotee/etc/apt/sources.list.d/ubuntu.sourcesEOF Types: deb deb-src URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu Suites: VERSION VERSION-updates VERSION-backports VERSION-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg EOF# 替换版本代号sudosed-is/VERSION/$VERSION/g/etc/apt/sources.list.d/ubuntu.sourceselse# 传统格式Ubuntu 22.04 及之前echo检测到 Ubuntu 22.04/20.04使用传统格式...sudocp/etc/apt/sources.list /etc/apt/sources.list.bak# 写入新配置sudotee/etc/apt/sources.listEOF deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ VERSION-security main restricted universe multiverse EOF# 替换版本代号sudosed-is/VERSION/$VERSION/g/etc/apt/sources.listfi# 更新sudoaptupdateecho配置完成八、命令详解与举一反三1. tee 命令详解sudotee/path/to/fileEOF 内容 EOF作用将EOF之间的内容写入指定文件举一反三写多个文件tee file1 file2追加模式tee -a追加内容而不覆盖2. sed 命令详解# 替换字符串sed-is/原内容/新内容/gfilename作用批量替换文件中的内容举一反三s/替换操作符g全局替换替换所有匹配项也适用于配置其他软件源3. 版本检测命令lsb_release-cs作用获取 Ubuntu 版本代号举一反三也用于脚本中自动适配版本类似命令cat /etc/os-release九、常见问题问题 1DEB822 格式不生效# 原因配置文件格式错误# 检查ls-la/etc/apt/sources.list.d/# 验证格式sudoaptupdate# 看是否有错误提示问题 2两种格式混用注意Ubuntu 24.04 会优先读取 DEB822 格式传统格式可能被忽略问题 3GPG 密钥问题# 重新导入密钥sudoapt-key adv--keyserverkeyserver.ubuntu.com --recv-keys密钥ID十、总结Ubuntu 版本配置方式配置文件推荐操作24.04 LTSDEB822/etc/apt/sources.list.d/ubuntu.sources使用方案 A22.04 LTS传统/etc/apt/sources.list使用方案 B20.04 LTS传统/etc/apt/sources.list使用方案 B重要提醒Ubuntu 24.04 是第一个使用 DEB822 格式的 LTS 版本配置方式完全不同一定注意区分
http://www.zskr.cn/news/1407407.html

相关文章:

  • 告别满屏的 URL 拼接:一篇文章带你彻底搞懂 OpenFeign
  • 震惊,AI 直接把我整个项目画成了知识图谱
  • 从时域波形特征到智能诊断:关键指标解析与MATLAB实战
  • 家长必备身高管理工具|数据化监测发育,帮孩子发挥最大生长潜能,抓住孩子长高黄金期!精准判定发育水平,科学规划孩子生长节奏
  • Virtual-ZPL-Printer终极指南:5分钟搞定虚拟Zebra打印机完整方案
  • 企业级AI应用开发终极指南:如何用RuoYi-AI快速构建智能助手平台
  • WordPress与Shopify建站对比指南
  • Google DeepMind 如何用 AI 终结“提示词工程”,重塑AI时代的鼠标指针
  • PKCS(公钥加密标准)系列规范介绍
  • AI编程助手精准控制指南:从模糊需求到结构化指令的范式转变
  • 五台山永红铁锅炖:24年地道老店,一口铁锅炖出山城烟火气
  • Minecraft光影包终极指南:如何用Revelation打造电影级方块世界
  • 百考通AI帮你写出导师点赞的逻辑型文献综述
  • 百考通AI:任务书智能生成,轻松输出专业内容
  • 【技术应用】邻近连接技术PLA应用实例介绍—第Ⅱ期:蛋白-RNA
  • AI提示工程:开发者从编码到问题解决的核心能力跃迁
  • 湖南家庭聚餐餐馆怎么选,有哪些通用的选型标准? - 资讯纵览
  • 为什么你记不住自己问过什么?:ChatGPT会话记忆衰减曲线揭示——必须在第7次交互前部署习惯锚点
  • 跨平台资源下载利器:轻松捕获微信视频号、抖音、小红书等平台内容
  • G-Helper终极指南:如何用3分钟彻底优化你的华硕笔记本性能
  • Vibe Coding项目开发流程
  • 2026年最实用的录音转文字软件!8款主流语音转文字工具深度评测
  • ChatGPT误答致品牌信任崩塌?3步溯源法+5类高危场景话术模板(含真实上市公司应对纪要)
  • 5 分钟快速理解 RAG
  • 2026 学术、企业、跨境样本服务平台怎么选?3 家主流平台实力对比
  • 2026年RAG架构演进:从混合搜索到智能体流程的生产级实践
  • 从实验到实战:基于模糊推理的智能洗衣机控制系统设计与Python/Matlab实现
  • 揭开DDR引脚的神秘面纱:原理图背后的硬件逻辑
  • 40VOUT,3A,XZ5129,升压LED恒流驱动芯片
  • 集团企业建设 AI 平台:7 类常见工具与选型思路合集