我正在使用 dolphin 文件管理器版本 19.12.3 运行最新的 Kubuntu 20.04。然而,最新的稳定版本已经作为 20.04.3 提供https://kde.org/applications/en/system/org.kde.dolphin
因此,我想知道发布周期是否不同,因为官方我无法下载它,并且最新可用版本仍锁定为 19.12.3 的旧版本https://pkgs.org/download/dolphin
我意识到我也可以简单地从 flatpak 获取最新版本https://flathub.org/apps/details/org.kde.dolphin
但是,我很想知道为什么它不能正式下载。另外,我想知道为 Kubuntu/Ubuntu 存储库发布的最新稳定版 KDE 软件包的生命周期,什么时候可以正式下载?谢谢
以下是如何自己找出答案:
您可以使用apt-cache应用程序中的madison搜索功能找到适合您发行的 Ubuntu(当然包括 Kubuntu)的正确版本。
20.04 (Focal) 中 dolphin 的正确版本是 19.12.3-0ubuntu1
您可以使用devscripts包
rmadison
提供的命令找到所有受支持的 Ubuntu 版本的正确版本。Dolphin 20.04.3 在 Ubuntu 20.04 (Focal) 中不可用。它在 Ubuntu 20.10 (Groovy) 中可用,计划于 2020 年 10 月发布,目前正在进行预发布测试。
大多数用户不应该尝试手动下载和安装新版本。你冒着破坏系统的风险,无论如何你都将在下一个版本的 Ubuntu 中获得这些升级。这就是 Ubuntu 每六个月发布一次临时版本的原因之一。
当然,欢迎您成为 20.10 测试人员。我们总是可以使用更多愿意测试、排除故障并就他们在新软件中发现的问题提交好的错误报告的人。
“我很想知道为什么它不能正式下载”
为了稳定性,软件在通过更新推送给 Ubuntu 用户之前会经过测试。
免费和开源软件与商业、营利性软件不太一样。Linux 软件用户通常是测试新软件的试验品。大型的、以营利为目的的软件开发商通常拥有庞大的团队和大量的资源来在软件发布到市场之前对其进行全面测试。
在 Linux 中,“最新”的软件很少是“最好的”,因为它还没有真正完成。
不同的发行版有不同的软件发布时间表。一些发行版面向无论如何都想要最新软件的用户,它们提供了几乎没有经过任何测试的“前沿”软件。
其他发行版花费大量时间和精力来开发新软件,以确保它没有错误并且在将这些更新推送给用户并使用户遭受潜在的不安全或灾难性错误更新之前没有安全漏洞。
您使用的是 Ubuntu 20.04,它是一个长期稳定 (LTS) 版本。未经测试的“前沿”软件不会被推送到 LTS 版本,因为它可能会破坏您的系统。除非您迫切需要较新版本中的特定功能,否则您可能甚至不应该尝试安装它,因为它不是可用软件包列表中的软件,这可能会无意中导致冲突。
但是,正如您所提到的,如果您真的需要,有一些渠道可以安装比 Ubuntu 存储库中的更新软件,例如 FlatPak。在某些情况下,您还可以启用“backports”,这可以让您访问更新的版本(尽管可能不是最新的,由于上述原因)