我正在尝试访问https://apps.ubuntu.com并搜索应用程序。但是,根据此屏幕截图,该网站似乎仅支持 Ubuntu 14.04 之前的版本。这是正确的吗,还是我遗漏了什么?
编辑:karel 正确地指出,虽然“Ubuntu 14.04 (trusty)”列在 apps.ubuntu.com 的搜索界面中,但它什么也不做:
apps.ubuntu.com 上发生了什么?
答案1
Canonical 可能忘记更新apps.ubuntu.com适用于最新发布的 Ubuntu 16.10 或当前 LTS 版本 Ubuntu 16.04。我没有看到任何地方宣布 apps.ubuntu.com 已被弃用,这似乎是他们的某种错误。
显然,这不是一个很好的体验,以前您可以选择在 apps.ubuntu.com 上查找最新版本的 Ubuntu 软件包(除了命令行工具和 packages.ubuntu.com),但现在您不能了。我想大多数人都没有注意到,因为对于曾经存在于 Ubuntu 存储库中并且继续存在的应用程序(例如搅拌机),一切仍正常运转。
我已经提交了以下两个有关此问题的错误报告:
答案2
Ubuntu Apps Directory 已被弃用。
所有搜索Ubuntu 应用程序目录不再连接到该网站。相反,他们被重定向到https://snapcraft.io/store。尽管 Ubuntu 12.04 目前已停止使用,但仍可以使用 搜索 Ubuntu 12.04 软件包rmadison <package-name>
。rmadison 程序由开发脚本来自默认 Ubuntu 存储库的包。
我从 2016 年 9 月就知道了这一点,现在社区显然是时候继续前进了:我们该如何处理指向 apps.ubuntu.com 的链接?,现在两年过去了,大家的共识是我们应该停止添加指向 apps.ubuntu.com 的链接。
以下内容在最初发布时是正确的,但现在 Ubuntu Apps Directory 不再可用,它已经过时了。
Ubuntu 应用程序目录仅支持从 Ubuntu 10.04 到 Ubuntu 13.10 的 Ubuntu 版本,除 Ubuntu 12.04 外,其他所有版本都已停产。 您可以在以下位置搜索较新支持的 Ubuntu 版本的软件包Ubuntu 软件包搜索。
Ubuntu 14.04 列在 Ubuntu Apps Directory 中,但无法在那里搜索。相反,可以在 Ubuntu Packages Search 中搜索。
通过将 Ubuntu Apps Directory 与 Ubuntu Packages Search 进行比较,可以明显看出 Ubuntu Packages Search 中支持的版本比 Ubuntu Apps Directory 中不受支持的版本获得更多的支持,但我认为不去猜测关于这是否是巧合或设计,或者是官方原因或其他原因导致这种差异存在。
除了搜索所有目前支持的版本Ubuntu Packages Search 还支持从第二个最新发布即使该版本是 EOL 版本,有时它甚至还支持从第三个最新版本中搜索软件包。例如,在 2018 年 9 月,仍然可以找到第二个最新版本 Ubuntu 17.10 中的 gcc 软件包,https://packages.ubuntu.com/artful/gcc
如屏幕截图所示。当您需要下载并安装 17.10 缺少的软件包以将其升级到 18.04 时,这很有用,即使 17.10 目前是终止生命周期的版本。