![Gnome软件中心未加载](https://linux22.com/image/886660/Gnome%E8%BD%AF%E4%BB%B6%E4%B8%AD%E5%BF%83%E6%9C%AA%E5%8A%A0%E8%BD%BD.png)
安装 Ubuntu 16.04 后,Gnome 软件中心可以正常工作。然后我开始遇到它冻结的问题。我决定通过终端将其卸载,然后通过终端重新安装。如果我尝试通过 Unity 打开该软件,图标会打开,但一段时间后会消失。如果我在终端中输入 gnome-software,命令会挂起,直到我将其关闭。我尝试使用我在本论坛和其他论坛上找到的各种命令卸载并重新安装,但都无法成功重新安装该软件。所有其他软件似乎都运行良好。
有人能帮忙吗?谢谢。
答案1
软件“中心”不止一个。我发现有些人对某些软件“中心”有疑问。既然你说 Gnome 软件中心无法正常工作,那么你可以安装ubuntu-software-center
。你可以从终端运行这些命令来执行此操作。
(请注意,$符号是终端提示符。命令是提示符后面的内容。
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install ubuntu-software
你可以通过右键单击某个*.deb
包并选择最适合的包来决定将哪一个作为默认包。然后单击Set as Default
。
笔记:
ubuntu-software
和gnome-software
在 Ubuntu 16.04 上是相同的。 ubuntu-software
是 的符号链接gnome-software
。如果其中一个坏了,另一个就不太可能正常工作。
上述系统更新可能会解决此问题。如果不能解决,请安装其他软件安装程序:
$ sudo apt-get install software-center
执行以下步骤来修复gnome-software
/ubuntu-software
重命名或删除~/.local/share/gnome-software
。在下面的步骤中,它将被删除,并在您启动 时重新创建gnome-software
。它目前有一个已安装内容的列表。
第一行将确保锁定的实例从内存中删除。这可能没有必要。
$ killall gnome-software
$ rm -r ~/.local/share/gnome-software
现在运行ubuntu-software
或gnome-software
从 Unity 启动按钮运行。