openSUSE Tumbleweed でYaSTが動かない


コントロールセンターは出るけどパッケージ管理などが起動しなかった。
/var/log/YaST2/y2logを見ると


[ui] YPath.cc(YPath):67 Looking for: libyui-qt.so.8
[ui] YPath.cc(lsDir):138 Looking in /usr/lib64/yui
[ui] YPath.cc(YPath):121 Could NOT find libyui-qt.so.8 by looking recursive inside /usr/lib64/yui
[ui] YUIPlugin.cc(YUIPlugin):50 Could not load UI plugin "qt": libyui-qt.so.8: 共有オブジェクトファイルを開けません: そのようなファイルやディレクトリはありません
[ui] YUILoader.cc(loadPlugin):195         THROW:    Couldn't load plug-in qt

とある。
sudo zypper se libyui-qt とでもして調べるとlibyui-qt7とlibyui-qt8があり、7はあるけど8は入ってない。libyui-qt.so.”8″だからlibyui-qt8を要求してる。
とりあえずsudo zypper in libyui-qt8で入れる。んでYaST上のパッケージ管理からlibyui-qt7を消す。(zypperで消すとYaSTも一緒に消える)
あ、ただしlibyui-qt7に依存するアプリがあったら消さないように

投稿者:

PG_MANA

自由気ままな自称プログラマー。C,C++,Rust,C♯,HSP,JavaScript,PHP,HTML,CSS,OS自作,openSUSE,ラノベ,アニメ,鉄道 なんか色々してる人 #seccamp 2017

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です