跳到主要内容

Ubuntu 镜像使用帮助

🌈ubuntu支持CLI部署
该程序包支持命令行工具一键部署,去看看吧!

Ubuntu 简介与软件管理

Ubuntu 是一个基于 Debian 的 Linux 发行版,发布包括桌面版、服务器版以及适用于物联网设备和机器人等多个版本。Ubuntu 每六个月将发布一次版本,每两年发布一次长期支持版本(LTS),目前最新的长期支持版本是 Ubuntu 24.04(“Noble Numbat”)。Ubuntu 目前由英国公司 Canonical 以及其他开发者社区共同开发,采用一种以功绩为基础的治理模式。Canonical 提供每个 Ubuntu 版本的安全更新和支持,从发布日期开始直至达到指定的终止生命周期(EOL)日期。

Ubuntu 使用软件包管理工具 APT 来管理 DEB 软件包。具体来说,Ubuntu 通过修改 /etc/apt/sources.list/etc/apt/sources.list.d/*.sources 配置文件来管理系统软件源。一般情况下,用户可直接将该配置文件中的默认源地址 http://archive.ubuntu.com/ 替换为本软件镜像站。

Ubuntu 软件源替换

  1. 替换软件仓库
警告

请确认自己的 Ubuntu 版本后再执行对应替换命令。

若不知道 Ubuntu 版本,可以运行 grep VERSION /etc/os-release

操作方法:替换文件中的内容

Ubuntu 版本
>= 24.04
是否为 root 用户
sudo sed -i.bak -E -e "s|^URIs: .*archive.ubuntu.com.*|URIs: https://mirrors.hust.edu.cn/ubuntu/|g" /etc/apt/sources.list.d/ubuntu.sources

DEB822 格式(/etc/apt/sources.list.d/ubuntu.sources

根据个人情况对下列选项进行调整,并使用如下软件源配置替换 /etc/apt/sources.list.d/ubuntu.sources 的原有内容:

Ubuntu 版本
25.04
启用预发布软件源
启用源码镜像
Types: deb
URIs: https://mirrors.hust.edu.cn/ubuntu
Suites: plucky plucky-updates plucky-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# Types: deb-src
# URIs: https://mirrors.hust.edu.cn/ubuntu
# Suites: plucky plucky-updates plucky-backports
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: plucky-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# Types: deb-src
# URIs: http://security.ubuntu.com/ubuntu
# Suites: plucky-security
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# Types: deb
# URIs: https://mirrors.hust.edu.cn/ubuntu
# Suites: plucky-proposed
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# Types: deb-src
# URIs: https://mirrors.hust.edu.cn/ubuntu
# Suites: plucky-proposed
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
  1. 通过如下命令更新软件。
是否为 root 用户
sudo apt update

Ubuntu Ports 源

本镜像仅包含 x86 与 x64 架构处理器的软件包,在 ARM(arm64,armhf)、PowerPC(ppc64el)、RISC-V(riscv64) 以及 s390x 等架构的设备上,请使用 ubuntu-ports 镜像。

操作方法:替换文件中的内容

Ubuntu 版本
>= 24.04
是否为 root 用户
sudo sed -i.bak -E -e "s|^URIs: .*ports.ubuntu.com.*|URIs: https://mirrors.hust.edu.cn/ubuntu-ports/|g" /etc/apt/sources.list.d/ubuntu.sources

Ubuntu Security 源

警告

为了及时地获得安全更新,防止因软件源更新而导致的安全补丁滞后问题,我们推荐直接使用官方安全更新软件源。

因镜像站同步有延迟,可能会导致生产环境系统不能及时检查、安装最新的安全更新,因此不建议替换 security 源。

如果存在官方源下载速度不理想等问题,可使用如下命令替换安全更新软件源:

操作方法:替换文件中的内容

Ubuntu 版本
>= 24.04
是否为 root 用户
sudo sed -i.bak -E -e "s|^URIs: .*security.ubuntu.com.*|URIs: https://mirrors.hust.edu.cn/ubuntu/|g" /etc/apt/sources.list.d/ubuntu.sources

注意事项

Ubuntu Release 镜像

Ubuntu 官方提供两种安装镜像:桌面版安装镜像及服务器版安装镜像。

  • 桌面版安装镜像是专为桌面 PC 和笔记本打造的 Ubuntu 版本,其可以让你在不安装系统的前提下尝试 Ubuntu 系统,请注意要安装桌面版系统至少需要 384 MiB 的 RAM 大小。
  • 服务器版安装镜像将安装一个不带用户图形界面纯命令行的 Ubuntu 系统,通常用于部署服务器。

要下载这两个版本的安装镜像,请点击下方的按钮前往下载页面选择对应的版本和种类进行下载。

注意事项

软件包架构说明

本镜像仅包含 x86 与 x64 架构处理器的软件包,在 ARM(arm64,armhf)、PowerPC(ppc64el)、RISC-V(riscv64) 以及 s390x 等架构的设备上,请使用 ubuntu-ports 镜像。

关于 HTTPS 源

如果遇到无法拉取 HTTPS 源的情况(如 docker 镜像中),请先使用 HTTP 源安装如下软件再进行换源。

是否为 root 用户
sudo apt install apt-transport-https ca-certificates
sudo apt update

引用

  1. 中科大镜像源使用帮助
选择使用的域名
mirrors.hust.edu.cn
该域名线路为 双栈线路
是否启用HTTPS