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