openKylin升级需按版本区分路径:0.9/1.0必须全新安装;2.0及SP2可在线升级,但内核主版本不同(如5.15→6.6)不可full-upgrade;SP2用户优先用图形化系统更新工具,或执行sudo apt full-upgrade前确保/boot≥300MB。

将已安装的openKylin开源桌面系统升级到最新正式版,需区分当前版本是否支持在线平滑升级,避免因内核或架构不兼容导致系统无法启动。
确认当前系统版本和升级路径
打开终端,依次执行以下命令查看基础信息:
cat /etc/os-release | grep -E "VERSION|NAME" → 确认当前是 openKylin 0.9、1.0、2.0 还是 2.0 SP2;
uname -r → 查看当前运行内核版本(如 5.15、6.1 或 6.6),【内核主版本号不同不可直接 full-upgrade】;
若输出中 VERSION_ID 显示为 "2.0" 且 VERSION_CODENAME 为 "nile",说明已是 2.0 SP2,无需升级;若为 "0.9" 或 "1.0",则必须全新安装,不支持跨大版本在线升级。
openKylin 2.0 SP2 用户升级到最新补丁版
方法一:使用图形化系统更新工具
点击左下角「开始菜单」→ 搜索“系统更新” → 打开「系统更新」应用 → 点击右上角刷新图标 → 等待检测完成 → 勾选全部可更新项 → 点击「立即更新」;
更新过程会自动下载并安装内核微调补丁、UKUI 4.20 组件更新、pipewire 音频框架修复包等,耗时约 8–15 分钟,期间不要强制关机。
方法二:终端命令行强制同步(适合网络策略受限环境)
执行:sudo apt update && sudo apt list --upgradable → 查看待升级包列表;
确认无 kernel-image-* 以外的内核相关包后,执行:sudo apt full-upgrade -y;
【执行前务必确保 /boot 分区剩余空间 ≥300MB,否则升级中断将导致无法启动】。
openKylin 0.7.5 / 0.9 / 1.0 用户迁移至 2.0 SP2
第一步:备份关键数据
将 /home/用户名/文档、下载、桌面、配置文件(如 ~/.config/ukui、~/.local/share/applications)打包压缩,存至外部U盘或NAS;
第二步:下载官方镜像
访问 https://www.openkylin.top/downloads → 选择「openKylin 2.0 SP2 (nile) x86_64」镜像(非 legacy 或 ARM 版);
第三步:制作可启动U盘
在 Windows 下用 balenaEtcher 烧录,或在 Linux 下用 sudo dd if=openkylin-2.0-sp2-desktop-amd64.iso of=/dev/sdX bs=4M status=progress && sync(X 替换为实际U盘设备名);
第四步:重启并从U盘引导
插U盘 → 重启 → 按 F12(联想/戴尔)或 F9(惠普)进入启动菜单 → 选择 USB HDD 启动项 → 进入 live 系统后双击桌面上「安装开放麒麟」图标 → 全程按向导操作,**安装类型务必选「清除整个磁盘并安装」**,旧系统分区将被彻底覆盖。











