软件中心给我的 Ubuntu 16.04 上的程序列表为空白

软件中心给我的 Ubuntu 16.04 上的程序列表为空白

当我在 16.04 上打开软件中心时,它只显示可用程序的类别。如果我单击其中一个,它只会显示一个空白的程序列表。我现在无法删除或安装程序。

我已尝试sudo apt-get update升级但似乎没有任何效果。

答案1

可能只需重新启动应用程序即可使其正确重新加载:

$ killall gnome-software

然后启动 Ubuntu 软件应用程序。

如果这不能解决问题,请确保问题不在于 apt 缓存:

$ sudo apt clean
$ sudo apt update
$ sudo apt upgrade

然后启动 Ubuntu 软件应用程序。

如果上述方法不能解决问题,则步骤将根据 Ubuntu 版本的不同而有所不同。

使用 Ubuntu 16.04:

删除 gnome-software 使用的存储:

$ killall gnome-software
$ rm -rf ~/.local/share/gnome-software

然后启动 Ubuntu 软件应用程序。

如果仍然不能解决问题,请尝试重新安装 gnome-software

$ killall gnome-software
$ sudo apt gnome-software
$ sudo apt install gnome-software

然后启动 Ubuntu 软件应用程序。

以上建议改编自本文Ubuntu 软件中心无法正常工作?以下是修复方法

对于 Ubuntu 18.04 及更高版本:

删除 snap-store 使用的存储:

$ killall snap-store
$ rm -rf ~/snap/snap-store

然后启动 Ubuntu 软件应用程序。

注销并重新登录(甚至重新启动)可能不会造成损害。

答案2

我刚刚意识到我只需要等待软件中心加载应用程序列表。中心没有任何视觉提示,所以当你打开某个应用程序类别时你只会看到一个空列表,它会在大约 20-30 秒内上传。所以如果有人遇到这个问题,他们只需要先尝试等待。对于最流行的桌面发行版来说,应用程序竟然如此不友好,真是太荒谬了。

答案3

尝试通过删除缓存来修复它:

  • 重启

  • 转到终端 (ctrl+alt+t)

  • 命令:mv ~/.cache/software-center{,.bak}

祝你好运!

相关内容