Я не могу открыть Software Management из интерфейса Yast2.
Открыв из терминала, следуя su -
я вижу эти ошибки:
penguin:\~ # yast2
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root
Run command: /sbin/yast2 sw_single
terminate called after throwing an instance of 'YUIPluginExceptio
what(): Couldn't load plug-in q
/sbin/yast2: line 455: 25386 Aborted (core dumped) $ybindir/y2start $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
И пытаясь использовать интерфейс ncurses с sudo yast2
, после попытки открыть Диспетчер программного обеспечения я вижу несколько проблем:
Не удалось загрузить плагин ncurses-pkg Проверьте файл журнала!
затем
Error Internal error. Please report a bug report with logs. Run save_y2logs to get complete logs. Details: Opening package selector failed. Caller: /usr/share/YaST2/modules/PackagesUI.rb:316:in \RunPackageSelector'
Но обратите внимание:
$ _ zypper in libyui-ncurses-pkg8
Loading repository data...
Reading installed packages...
'libyui-ncurses-pkg8' is already installed.
No update candidate for 'libyui-ncurses-pkg8-2.48.5.2-lp150.2.3.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
а также
_ zypper se libyui-ncurses
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+--------------------------+-----------------------------------------------------------+-----------
| libyui-ncurses-devel | Libyui-ncurses header files | package
| libyui-ncurses-doc | Libyui-ncurses documentation | package
| libyui-ncurses-pkg | Libyui - yast2 package selector widget for the ncurses UI | srcpackage
| libyui-ncurses-pkg-devel | Libyui-ncurses-pkg header files | package
| libyui-ncurses-pkg-doc | Libyui-ncurses-pkg documentation | package
| libyui-ncurses-pkg-doc | Libyui-ncurses-pkg documentation | srcpackage
i+ | libyui-ncurses-pkg8 | Libyui - yast2 package selector widget for the ncurses UI | package
| libyui-ncurses-pkg9 | Libyui - yast2 package selector widget for the ncurses UI | package
| libyui-ncurses-tools | Libyui-ncurses tools | package
i+ | libyui-ncurses8 | Libyui - Character Based User Interface | package
i | libyui-ncurses9 | Libyui - Character Based User Interface | package
В архиве, который создается при запуске save_y2logs, содержится много файлов. Я не уверен, как понять их
Для информации:
$ _ zypper ls
# | Alias | Name | Enabled | GPG Check | Refresh | Type
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+-------
1 | http-download.opensuse.org-17cfaabf | openSUSE:Factory | Yes | (r ) Yes | Yes | rpm-md
2 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | Yes | (r ) Yes | Yes | rpm-md
3 | packman | packman | Yes | (r ) Yes | Yes | rpm-md
4 | repo-debug | openSUSE-Leap-15.0-Debug | No | ---- | ---- | NONE
5 | repo-debug-non-oss | openSUSE-Leap-15.0-Debug-Non-Oss | No | ---- | ---- | NONE
6 | repo-debug-update | openSUSE-Leap-15.0-Update-Debug | No | ---- | ---- | NONE
7 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | No | ---- | ---- | NONE
8 | repo-non-oss | openSUSE-Leap-15.0-Non-Oss | Yes | (r ) Yes | Yes | rpm-md
9 | repo-source | openSUSE-Leap-15.0-Source | No | ---- | ---- | NONE
10 | repo-source-non-oss | openSUSE-Leap-15.0-Source-Non-Oss | No | ---- | ---- | NONE
11 | repo-update | openSUSE-Leap-15.0-Update | Yes | (r ) Yes | Yes | rpm-md
12 | repo-update-non-oss | openSUSE-Leap-15.0-Update-Non-Oss | Yes | (r ) Yes | Yes | rpm-md
Я запустил zypper clean
, zypper ref
, zypper up