今天用 zypper dup 更新了 Tumbleweed 的系统,安装时安装到这个软件包yast2-ntp-client-4.5.2-1.1.noarch
时卡死(等待约半小时没有任何输出,发送 term 信号也无法退出)。卡死前的终端输出如下,似乎没啥有用的信息。
(4749/4896) 正在安装:yast2-security-4.5.5-1.1.noarch .........................................................................[完毕]
syntax error in /usr/share/applications/Steam++.desktop, line 1
syntax error in /usr/share/applications/Steam++.desktop, line 1
syntax error in /usr/share/applications/Steam++.desktop, line 1
syntax error in /usr/share/applications/Steam++.desktop, line 1
syntax error in /usr/share/applications/Steam++.desktop, line 1
(4750/4896) 正在安装:yast2-ntp-client-4.5.3-1.1.noarch --------------------------------------------------------------------------[\]
正在尝试正常退出...
好好!这就退啦 :-)...
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C
好好!这就退啦 :-)...
[1] 5274 killed sudo zypper dup
杀掉 zypper 进程之后,又重新运行了一遍 zypper dup,故障依旧,输出见下。
在缓存 vlc-qt-3.0.18-7.7.x86_64.rpm 中 (137/145), 1.1 MiB
在缓存 vlc-3.0.18-7.7.x86_64.rpm 中 (138/145), 689.8 KiB
在缓存 vlc-vdpau-3.0.18-7.7.x86_64.rpm 中 (139/145), 65.0 KiB
在缓存 fcitx5-lua-migration-reminder-1.0.1-6.13.x86_64.rpm 中 (140/145), 9.9 KiB
在缓存 plasma5-desktop-5.26.5-1.1.x86_64.rpm 中 (141/145), 3.3 MiB
在缓存 plasma5-desktop-emojier-5.26.5-1.1.x86_64.rpm 中 (142/145), 76.9 KiB
在缓存 plasma5-session-5.26.5-1.3.noarch.rpm 中 (143/145), 108.2 KiB
在缓存 plasma5-desktop-lang-5.26.5-1.1.noarch.rpm 中 (144/145), 4.6 MiB
在缓存 plasma5-session-wayland-5.26.5-1.3.x86_64.rpm 中 (145/145), 106.5 KiB
正在检查文件冲突: ............................................................................................................[完毕]
( 1/146) 正在移除 yast2-ntp-client-4.5.2-1.1.noarch .......................................................................<100%>[-]
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C[1] 1374 killed sudo zypper dup
依旧卡死。按下 Ctrl+C 后 zypper 会跑满 CPU 单核,可能是死循环了。之后尝试使用 rpm -e 也无法卸载,表现为没有任何输出并卡住,不响应 Ctrl+C。尝试用 rpm 卸载了一个别的软件包,可以正常卸载。
请问各位有没有什么可能的修复方式或者说手动卸载的方法?