[Community Announcements] 关于部分用户反馈升级20.2失败的临时解决办法
Tofloor
poster avatar
deepin-mq
deepin
2021-04-02 06:15
Author

经过研发紧急排查,已对升级20.2失败问题定位,验证临时解决方案。

碰到此问题的用户,可以按照以下方法,进行升级操作。如下:

 

重新开机后打开【终端】依次输入命令:

1、ps -ef | grep "deepin-anything" | grep -v grep | awk '{print $2}' | sudo  xargs -I {} kill -9 {} | sudo rmmod vfs_monitor

2、sudo dpkg --configure -a

3、sudo apt --fix-broken install

4、通过控制中心或终端(sudo apt update && sudo apt dist-upgrade)正常升级

 

还未升级的用户可以直接正常升级。

 

 

Reply Favorite View the author
Comments
poster avatar
smallodd
2021-04-03 01:30
smallodd@smallodd-PC:~/Desktop$ sudo dpkg --configure -a dpkg: 依赖关系问题使得 libpam-systemd:amd64 的配置工作不能继续: libpam-systemd:amd64 依赖于 systemd (= 241.10-1+dde);然而: 软件包 systemd 尚未配置。 dpkg: 处理软件包 libpam-systemd:amd64 (--configure)时出错: 依赖关系问题 - 仍未被配置 在处理时有错误发生: libpam-systemd:amd64 这个错误是咋解决的,各位老板有遇到吗
poster avatar
shooke
2021-04-02 22:16
要确保上面的命令执行成功,一定要使用5.11内核登录。如果是5.7到第2步还会卡死
poster avatar
linflytang
2021-04-02 18:55
要是官方的不能成功,推荐83楼,先升级kernel,重启用新kernel,再dist-update
poster avatar
WangZhongyun
2021-04-02 18:47
按照论坛大佬的教程,如果更新时遇到配置systemd导致内核崩溃(表现为图形界面卡死),可以强制重启后,终端执行 sudo apt-mark hold systemd,再次重启后终端执行 sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64,再次重启从这5.11新内核启动后,终端执行sudo apt-mark unhold systemd,再执行sudo apt --fix-broken install,在sudo apt update后即可正常更新。 本人两系统实践更新完成后回复。
poster avatar
loaden
2021-04-02 16:06
apt-get推荐用apt代替,不要再用过时的命令。
All Replies
......5 / 13
To page
motto
deepin
2021-04-02 18:13
#81

我真的慌了,虽然deepin是社区版本,但是这不能这么水吧,版本升级都能出这么严重的问题,我是拿deepin当主系统的,代码全在deepin上面,电脑就一个系统。昨天升级还好是卡死,不是进不了系统,不然代码就完蛋了。现在给的解决方案 有些用户还有问题,我是怕了,我不敢升级了,等你们出了20.2.1版本我在升级吧。

Reply View the author
i1323083224
deepin
2021-04-02 18:17
#82

20.2升级成功了,内核5.11,但点击休眠时,直接关机了,20.1是正常待机的

Reply View the author
thlsealight
deepin
2021-04-02 18:20
#83

两台电脑都升级奔溃了,经过一顿操作成功就回来了。

 

经过实测,升级失败是由于systemd导致的内核奔溃,所以首先应该进行内核升级到5.11。首先清理掉updates文件夹,进行内核升级。

sudo rm -rf /var/lib/dpkg/updates/*
sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64

重启电脑,切换到5.11内核(默认应该就是)。然后就可以直接进行更新了。

sudo apt-mark unhold systemd
sudo apt update
sudo apt dist-upgrade -y

更新完成,在两台电脑测试成功。

Reply View the author
xinaoshuijing
deepin
2021-04-02 18:21
#84
caoyuUU

~$ sudo rm /var/lib/dpkg/updates

rm: 无法删除'/var/lib/dpkg/updates': 是一个目录

 

后面的*也要加上,*的意思是删除全部

Reply View the author
^9星守辰^
Moderator
2021-04-02 18:24
#85

这几行命令试了好几次,依然不行,后续版本还能用上么

Reply View the author
zhanglei
deepin
2021-04-02 18:26
#86

执行sudo apt-get dist-upgrade -y依旧卡死

 

Reply View the author
sheldonleung
deepin
2021-04-02 18:26
#87
i1323083224

20.2升级成功了,内核5.11,但点击休眠时,直接关机了,20.1是正常待机的

我看有一些更新成功的兄弟反馈升级后有许多小问题

Reply View the author
旭日东升
deepin
2021-04-02 18:28
#88
^9星守辰^

这几行命令试了好几次,依然不行,后续版本还能用上么

 使用官方的系统修复工具里面的DPKG修复一下,就可以更新系统了。刚刚测试更新成功了。
Reply View the author
deepinwdy0213
deepin
2021-04-02 18:29
#89
deepinuser17

升级以后, 控制中心打开正常.

我全新安装了3次了,控制中心打不开

Reply View the author
hellochengkai
deepin
2021-04-02 18:29
#90
berg-won

+1

 

+1

Reply View the author
kinggu
deepin
2021-04-02 18:30
#91

用了临时的办法,继续死机,没解决问题

Reply View the author
deepin_z
deepin
2021-04-02 18:31
#92
xinaoshuijing

后面的*也要加上,*的意思是删除全部

亲,别顾着回帖哦,私信地址记得发给我哦。

Reply View the author
caoyuUU
deepin
2021-04-02 18:32
#93
linxu516

我也是这个错误,这个解决方案也太随意了吧!

我也是,好象是依赖问题。

我是在设置里系统信息-备份还原-还原(保留个人数据)-重启还原-设置-更新-完成

Reply View the author
i1323083224
deepin
2021-04-02 18:40
#94

卡死之后,我重启电脑后,输入sudo dpkg configure -a,重新sudo apt full-upgrade,才安装成功的。不知道是否适用大部分情况?

Reply View the author
ta******32@hotmail.com
deepin
2021-04-02 18:54
#95
thlsealight

两台电脑都升级奔溃了,经过一顿操作成功就回来了。

 

经过实测,升级失败是由于systemd导致的内核奔溃,所以首先应该进行内核升级到5.11。首先清理掉updates文件夹,进行内核升级。

sudo rm -rf /var/lib/dpkg/updates/*
sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64

重启电脑,切换到5.11内核(默认应该就是)。然后就可以直接进行更新了。

sudo apt-mark unhold systemd
sudo apt update
sudo apt dist-upgrade -y

更新完成,在两台电脑测试成功。

这才是正解啊!其他方法完全失效

Reply View the author
cyf783
deepin
2021-04-02 18:55
#96
thlsealight

两台电脑都升级奔溃了,经过一顿操作成功就回来了。

 

经过实测,升级失败是由于systemd导致的内核奔溃,所以首先应该进行内核升级到5.11。首先清理掉updates文件夹,进行内核升级。

sudo rm -rf /var/lib/dpkg/updates/*
sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64

重启电脑,切换到5.11内核(默认应该就是)。然后就可以直接进行更新了。

sudo apt-mark unhold systemd
sudo apt update
sudo apt dist-upgrade -y

更新完成,在两台电脑测试成功。

实测有效,不卡了。多谢大佬!

Reply View the author
dp-tiny-driver
deepin
2021-04-02 19:01
#97
cyf783

实测有效,不卡了。多谢大佬!

把这个方法写到点评里面,让大家都看到呗

Reply View the author
caoyuUU
deepin
2021-04-02 19:01
#98

我的已经弄好啦

是我的依赖有问题

我还原系统,然后在设置里面更新就好了

Reply View the author
suzuki88
deepin
2021-04-02 19:01
#99
旭日东升

系统修复工具里面DPKG修复一下,就可以图形更新了.

然而并没有什么系统修复工具。您的在哪儿找到?

Reply View the author
137******52
deepin
2021-04-02 19:04
#100

执行到倒数第二部,直接死机!

重启后 直接更新 然后 直接死机!

Reply View the author
......5 / 13
To page