我添加了 PPA,但该软件没有出现在 Ubuntu 11.10 更新或软件中心中

我添加了 PPA,但该软件没有出现在 Ubuntu 11.10 更新或软件中心中

每次添加 PPA 时,我都看不到要安装的软件包。我想我一定是做错了什么!以下是我最近的努力:

在终端中我输入:

sudo add-apt-repository ppa:jeromerobert/misc

似乎工作正常

然后我输入:

sudo apt-get update

但是当我进入 Synaptic 或软件中心时,我想要安装的应用程序却不存在。有人能告诉我我做错了什么吗?

答案1

根据我的经验,它不会立即出现在 Synaptic 或软件中心的存储库中的原因有 3 个:

  1. 您添加了 PPA,进行了 repo 更新,然后立即转到 Synaptic 或软件中心查看它。出于某种原因,包管理器需要更多时间来反映新的更改。例如,在 Synaptic 中,当我添加 PPA 并直接转到它时,我可以在搜索框中看到“刷新缓存”选项。我必须等待刷新完成才能看到包。如果我去寻找它,它不会显示出来。软件中心也是如此,执行此操作apt-get update不会让包管理器立即显示您想要的新包。

  2. PPA 显示了软件包,但您仍然无法在软件包管理器中看到它。当软件包刚刚添加到 PPA 时,就会发生这种情况。例如,在我更新 Wine PPA 的情况下,1.4 已经存在了一整天,但我直到第二天早上才能更新到它。据我所知,launchpad 在提交软件包后需要一些时间才能准备好下载。

  3. 缓存问题。只需重启 PC 即可快速解决。如果您像我一样不需要重启 PC,就会发生这种情况,因为……好吧,因为是 Ubuntu,我可以坚持好几天 ^^。但一般来说,在更新完东西后重启是好的。

希望这可以帮助。

答案2

当您添加 PPA 时,您不仅需要键入存储库然后进行更新,还需要添加您合适的软件包。

示例 PPA;

sudo add-apt-repository ppa:simonschneegans/testing
sudo apt-get update
sudo apt-get install gnome-pie

如您所见,最后一行是我想要的软件包的名称“gnome-pie”。如果您能找到该软件包的名称,那么您就可以安装它。

答案3

我遇到了类似的问题,并且由于某种原因,相应的 PPA 源文件位于:

/etc/apt/sources.list.d/ 

已用 注释掉相应的行#

我删除了#标记并且在执行更新后它开始工作:

sudo apt-get update

这是某个地方的错误,因为我严格遵循了说明。

相关内容