温馨提示×

如何触发Ubuntu系统更新

小樊
34
2026-08-05 22:47:03
栏目: 智能运维

在 Ubuntu 系统中,触发系统更新有多种方式,取决于你使用的是 命令行 还是 图形界面,以及你是否希望自动更新。下面按常见场景详细说明。


一、命令行方式(推荐,服务器/桌面都适用)

1️⃣ 更新软件包列表(必须第一步)

sudo apt update

作用:从软件源获取最新的软件包索引。


2️⃣ 升级已安装的软件包

✅ 安全升级(推荐)

sudo apt upgrade

✅ 完整升级(可能会移除旧包)

sudo apt full-upgrade

upgrade 的区别:
full-upgrade 可以处理依赖变化,例如内核升级。


3️⃣ 发行版升级(例如 22.04 → 24.04)

升级小版本(如 22.04.1 → 22.04.2)

sudo apt update && sudo apt upgrade

升级主版本(LTS 之间)

sudo do-release-upgrade

若提示没有新版本,可加 -d 参数:

sudo do-release-upgrade -d

4️⃣ 清理无用软件包

sudo apt autoremove
sudo apt autoclean

二、图形界面方式(桌面用户)

方法一:软件更新器(Software Updater)

  1. 打开 Software Updater
  2. 系统自动检查更新
  3. 点击 Install Now

方法二:Ubuntu Software(Snap 软件)

如果你使用 Snap 软件包:

sudo snap refresh

三、启用自动更新(无人值守升级)

安装无人值守升级

sudo apt install unattended-upgrades

启用自动更新

sudo dpkg-reconfigure unattended-upgrades

配置文件位置:

/etc/apt/apt.conf.d/50unattended-upgrades

✅ 默认只会自动安装 安全更新


四、更新内核(特殊情况)

Kernel 更新通常随 apt upgrade 自动完成。

查看当前内核:

uname -r

安装新内核后需 重启系统

sudo reboot

五、常见检查命令

# 查看可升级包
apt list --upgradable

# 查看系统版本
lsb_release -a

# 查看更新日志
/var/log/apt/history.log

六、推荐更新流程(最佳实践)

sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt autoremove
sudo reboot

如果你愿意,可以告诉我:

  • ✅ Ubuntu 版本(如 20.04 / 22.04 / 24.04)
  • ✅ 是服务器还是桌面
  • ✅ 是否希望自动更新

我可以给你一套 最适合你环境的更新方案

0