一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

ubuntu镜像如何获取最新安全补丁

时间:2026-08-05 07:09:49 编辑:袖梨 来源:一聚教程网

获取 Ubuntu 最新安全补丁的实用指南

一 命令行快速更新

  1. 更新索引并安装可用更新(包含安全补丁):
    sudo apt updatesudo apt upgradesudo apt full-upgrade# 遇到内核/核心组件变更时使用sudo apt autoremove # 清理不再需要的依赖
  2. 仅查看安全类可升级包:
    apt list --upgradable | grep -i security
  3. 图形界面:打开“软件更新”(Software Updater),检查并安装更新。以上操作会优先拉取并安装来自官方仓库的安全修复。

二 配置国内镜像以加速获取

  1. 备份当前源并替换为国内镜像(示例为清华 TUNA):
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo sed -i -e "s/cn.archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/" /etc/apt/sources.listsudo sed -i -e "s/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/" /etc/apt/sources.listsudo apt update
  2. 或采用“额外添加镜像源”的方式(不动官方源,便于回退):
    sudo tee /etc/apt/sources.list.d/tsinghua.list <<EOFdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiversedeb https://mirrors.tuna.tsuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverseEOFsudo apt update
  3. 说明:将示例中的代号(如jammy)替换为你的实际版本代号(如 focal、noble 等)。上述镜像配置覆盖 main/restricted/universe/multiverse 与 updates/backports/security 通道,确保能获取安全补丁。

三 启用自动安全更新

  1. 安装并启用无人值守升级(默认只处理安全更新):
    sudo apt install unattended-upgradessudo dpkg-reconfigure --priority=low unattended-upgrades # 交互启用
  2. 配置自动更新频率(/etc/apt/apt.conf.d/20auto-upgrades):
    APT::Periodic::Update-Package-Lists "1";APT::Periodic::Download-Upgradeable-Packages "1";APT::Periodic::AutocleanInterval "7";APT::Periodic::Unattended-Upgrade "1";
  3. 允许的安全源(/etc/apt/apt.conf.d/50unattended-upgrades,按需启用 ESM):
    Unattended-Upgrade::Allowed-Origins {"${distro_id}:${distro_codename}-security";// "${distro_id}ESM:${distro_codename}"; // 订阅版可用};Unattended-Upgrade::Remove-Unused-Dependencies "true";
  4. 测试与验证:
    sudo unattended-upgrade --dry-runcat /var/log/unattended-upgrades/unattended-upgrades.log

以上设置可确保系统每日自动拉取并安装安全补丁,无需人工干预。

四 常见问题与排查

  1. 更新卡住或被锁:
    sudo rm /var/lib/apt/lists/locksudo rm /var/cache/apt/archives/locksudo apt update
  2. 变更内核后需重启以生效;如需减少停机,可在具备支持的版本上启用 Livepatch(内核热补丁)服务。
  3. 若使用自建或镜像源,确保包含 -security 通道;必要时回退到官方源再更新。

热门栏目