Ubuntu 16.04 上的 gnome 软件不起作用

kov*_*vox 18 software-center 16.04 gnome-software

简单安装 Ubuntu 16.04 LTS 后gnome-software不起作用。它已经用 GUI 打开了一次,但是 Unity Tweak Tool 的安装没有完成。

再次启动时,GUI 不会出现。从终端打开时,会出现警告,但应用程序 GUI 不会打开。

$ gnome-software
(gnome-software:7052): Gs-WARNING: failed to open plugin /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so: /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有没有人有同样的经历,最终有解决方案吗?


根据建议:

$ dpkg-query -S /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so
gnome-software: /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so
Run Code Online (Sandbox Code Playgroud)

建议重新安装 gnome-software 没有帮助。


作为解决方法,使用 Synaptic 包管理器和命令行。

L. *_*mes 15

执行这些步骤来修复 gnome-software/ubuntu-software

重命名或删除~/.local/share/gnome-software. 在下面的步骤中,它会被删除,并且会在您启动 gnome-software 时重新创建。它目前有一个已安装的列表。第一行将确保从内存中删除锁定的实例。可能没有必要。

$ killall gnome-software
$ rm -r ~/.local/share/gnome-software
Run Code Online (Sandbox Code Playgroud)

现在运行ubuntu-softwaregnome-software从 Unity 启动按钮。


小智 14

看到这个修复程序,它对我有用:

sudo apt-get autoremove gnome-software
sudo apt-get install gnome-software
Run Code Online (Sandbox Code Playgroud)

如果您只是重新安装gnome-software,它就会出现!


小智 0

我也遇到这个错误。我做到了

$ ps -aux | grep gnome-software 
Run Code Online (Sandbox Code Playgroud)

发现已经有一个进程在运行。(我相信这可能是因为我尝试从启动器调用它但失败了,但这只是一种预感。)

我杀掉了这个进程。然后我在终端中再次运行 gnome-software 并得到:

(gnome-software:6912): Gs-WARNING **: Failed to create permission org.freedesktop.packagekit.trigger-offline-update: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.packagekit.trigger-offline-update is not registered
Run Code Online (Sandbox Code Playgroud)

(这可能是它失败但使进程保持运行的真正原因。)

然后我做了:

$ sudo apt update
$ apt-get install -f --reinstall gnome-software
Run Code Online (Sandbox Code Playgroud)

启动器上的图标现在可以使用并显示新的软件中心。