目前这个方法不能使用了,这是错误日志
Note: Immutable system takes over this operation ...
Preparing immutable build environment...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
dde-desktop : Depends: libdde-shell (>= 1.99.21) but 1.99.19 is to be installed
deepin-app-store : Depends: libgio-qt0 (>= 0.0.14) but it is not installable
libgio-qt6-0 : Conflicts: libgio-qt but 0.0.14 is to be installed
E: Unable to correct problems, you have held broken packages.
Error: failed to call exec command: failed to build with cumulative mode: failed to execute function: failed to prepare Debian packages: failed to execute command: unmet dependencies
众所周知,在 deepin 25 磐石的加持下,sudo apt full-upgrade 无法使用了,只能用控制中心的图形化更新
但是——apt install 还是可以用的
因此,只要获取更新列表,然后转给apt install 安装,就可以实现 upgrade 的效果
依此原理,我修改了GXDE OS的更新器,让他适配了deepin 25,让deepin 25再次可以用命令行更新
使用方法:
更新器.zip
双击安装 transhell
双击安装 gxde-app-upgrader deepin25专版
在终端中输入
sudo gxde-app-upgrader
即可进行升级
注意事项