Ubuntu Minimal系统更新指南
Ubuntu Minimal作为轻量级系统,其更新流程与标准Ubuntu一致,主要分为软件包更新(保持现有系统最新)和系统版本升级(升级到新版本Ubuntu)两类,以下是详细步骤:
df -h命令,确保根分区(/)有至少10GB可用空间(升级系统版本时需更多空间)。打开终端(快捷键Ctrl+Alt+T),运行以下命令同步远程软件源的最新信息:
sudo apt update
此命令会刷新本地软件包索引,确保后续操作获取到最新的版本信息。
运行以下命令将已安装的软件包升级到最新版本:
sudo apt upgrade -y
-y参数自动确认所有提示,避免手动输入繁琐。
若需更彻底的升级(处理依赖关系变化,如删除旧包、安装新依赖),可使用:
sudo apt full-upgrade -y
或(效果等同于full-upgrade):
sudo apt dist-upgrade -y
这一步会将现有软件包升级至软件源中的最新版本,但不会改变系统版本(如从22.04升级到24.04)。
升级后,运行以下命令清理不再需要的软件包和缓存,释放磁盘空间:
sudo apt autoremove -y
sudo apt clean
autoremove会删除不再被任何软件包依赖的孤立包,clean会清空APT缓存中的下载文件。
确保/etc/update-manager/release-upgrades文件中的Prompt设置为lts(仅升级到LTS版本,更稳定)或normal(升级到所有新版本,包括非LTS):
sudo nano /etc/update-manager/release-upgrades
找到Prompt=行,修改为Prompt=lts或Prompt=normal,保存并退出(Ctrl+O→Enter→Ctrl+X)。
运行以下命令安装update-manager-core(系统升级的核心工具):
sudo apt install update-manager-core
该工具提供了do-release-upgrade命令,用于管理版本升级。
运行以下命令检查并启动升级过程:
sudo do-release-upgrade -c
-c参数用于检查是否有可用的新版本(不会立即升级),确认有新版本后,去掉-c参数正式开始升级:
sudo do-release-upgrade
按照屏幕提示操作:
Y确认;Enter键继续;/etc/ssh/sshd_config),选择NO保留现有配置(除非明确需要更新);/boot/grub/menu.lst)的更新时,选择YES以确保系统正常启动。升级完成后,系统会提示重启以应用更改:
sudo reboot
重启后,系统将加载新版本的内核和软件,完成版本升级。
sudo apt --fix-broken install修复。ubuntu-desktop(sudo apt install ubuntu-desktop),再进行更新。sudo do-release-upgrade -d回滚到上一个版本(需谨慎使用)。