Bianbu Desktop 1.0.x升级到2.0.x

步骤如下

升级至1.x的最新版本1.0.15

进入桌面后,ctrl+alt+t打开终端,执行如下命令,

do-release-upgrade -f DistUpgradeViewGtk3

从1.0.15升级至2.0.x

进入桌面后,ctrl+alt+t打开终端,执行如下命令,

do-release-upgrade -f DistUpgradeViewGtk3

提示:耗时较久,预计2小时,其中最后半小时内会有多次交互,可按需选择(如不清楚,可优先选择Next/保留),最后询问删除陈旧的软件包时选择删除。

升级完成并重启后,需删除旧的内核(如linux-image-6.1.15),避免后续再升级遇到问题。

sudo apt purge linux-image-6.1.15

FAQ

1. 如何通过串口终端/SSH升级?

do-release-upgrade

2. 升级完成后再执行apt upgrade后,无法启动怎么办?

可能是旧内核未删除导致upgrade时被错误配成默认启动内核,可临时在uboot选择新内核启动进入系统,之后删除旧内核即可彻底解决。

接上串口,关机,启动时连按s键,进入uboot shell。修改如下三个环境变量,即可切换启动内核

=> env edit dtb_dir                
edit: spacemit/6.6.63
=> env edit knl_name
edit: vmlinuz-6.6.63
=> env edit ramdisk_name 
edit: initrd.img-6.6.63
=> run autoboot

进系统后,删除旧内核

sudo apt purge linux-image-6.1.15
2 个赞

当上述步骤都完成后,sudo apt-get update依然会报错GPG error,请问如何解决?