[已解决]YaST和KDE5无法使用

我今天在更新我的软件包后发现 KDE 进去直接黑屏,现在我只能用 openbox。无论是 krunner, yast,software management snapper 都会显示

# yast
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib64/YaST2/plugin/libpy2UI.so.2: undefined symbol: _ZN9YSettings10setProgDirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE

我该怎么解决这个问题。

用的是 tumbleweed 吧,只能帮你祈祷了。

@Bruce.Auyeung 请问一下,如果我要升级所有可以升级的包该用啥命令。

sudo zypper update
1赞

问题解决了,用 zypper update 让它全部一次性升级就好。

但是安装的时候有些看上去不知道是正常还是不正常的输出。
几乎所有是与 java 有关的软件包都会出现

# 2015-07-20 03:14:31 java-1_7_0-openjdk-plugin-1.5.2-1.4.x86_64.rpm installed ok
# Additional rpm output:
# update-alternatives: warning: forcing reinstallation of alternative /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so because link group javaplugin is broken

格式都是这样的,反正都是更新选项然后警告后面跟 软件路径 然后说 because link group javaplugin is broken.

从日志上看,是说你的 Java 浏览器插件已损坏,所以它帮你修复了该插件。