正如标题所述,我无法从 Ubuntu 软件中心安装任何东西。按下安装按钮后,进度条达到 14% 或有时达到 100%,但随后中止并显示以下错误消息:
无法安装--应用程序名称--无法执行以下任务:
但没有出现以下任务。
我尝试了几个不同的应用程序,结果相同。我尝试了不同的命令来更新软件中心(请参阅Ubuntu 软件中心无法使用?以下是修复方法 - 让技术更简单了解详情)。
我发现之前有一个问题似乎与同一问题有关,但仍未解决:无法安装任何 Ubuntu 软件
我在 Dell XPS 13 上运行 Ubuntu 18.04.4 LTS,从 16.04 更新而来。我不确定问题何时开始,但使用 16.04 后肯定可以解决问题。
编辑:这是我使用终端时得到的结果:
joran@joran-laptop:~$ sudo apt install Matterhorn
[sudo] password for joran:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Matterhorn
不过,我也尝试使用终端安装 klines,而且确实有效
答案1
有一种东西叫做存储库。您要下载的东西(应用程序)存储在此存储库中。这些存储库有链接。因此,当您说 时sudo apt install pkgname
,您的系统会在您添加的所有存储库链接中搜索pkgname
。但显然并非所有存储库都已添加到您的系统中。因此,您需要将存储库链接添加到您的系统,以便能够在这些存储库中搜索。
例如,sudo apt install g++
开箱即用,Linux 上可以正常运行,因为g++
已添加包含存储库的链接。但sudo apt install gimp
无法开箱即用。为此,您需要使用 将 gimp 存储库添加到您的系统sudo add-apt-repository ppa:otto-kesselgulasch/gimp
。之后,您可以运行sudo apt update
(如果需要,这将更新存储库链接),然后sudo apt install gimp
安装 gimp。
同样,默认情况下,存储库链接Matterhorn
可能不会添加到您的系统中。请记住,只有其存储库链接存在时才能添加。还有其他方法可以安装Matterhron
。您可以尝试使用 snap store 安装它。sudo snap install matterhorn
如果您的系统上启用了 snap,只需运行即可。如果没有,则先运行sudo apt update && sudo apt install snapd
,然后sudo snap install matterhorn
。访问这里了解更多信息。
您可以尝试使用 重新安装软件中心sudo apt autoremove --purge gnome-software && sudo apt install gnome-software
。