如何通过 xdg-open(Discover)在 Kubuntu 上安装最新稳定的海豚文件管理器?

如何通过 xdg-open(Discover)在 Kubuntu 上安装最新稳定的海豚文件管理器?

我正在运行最新的 Kubuntu 20.04 和海豚文件管理器版本 19.12.3。但是最新的稳定版本已经可用,即 20.04.3https://kde.org/applications/en/system/org.kde.dolphin

因此,我想知道发布周期是否不同,因为我无法正式下载它,并且最新可用版本仍然锁定在旧版本 19.12.3https://pkgs.org/download/dolphin

我意识到我也可以简单地从 flatpak 获取最新版本https://flathub.org/apps/details/org.kde.dolphin

但是,我很想知道为什么它不能正式下载。另外,我想知道即将为 Kubuntu/Ubuntu 存储库发布的最新稳定版 KDE 软件包的生命周期以及何时可以正式下载?谢谢

答案1

以下是如何自行查找的方法:

  • 你可以使用以下命令找到适合你的 Ubuntu 版本(当然包括 Kubuntu)的正确版本:麦迪逊搜索功能apt-缓存应用。

      $ apt-cache madison dolphin
    dolphin | 4:19.12.3-0ubuntu1 | http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
    

    20.04(Focal)中海豚的正确版本是 19.12.3-0ubuntu1


  • 您可以使用以下命令找到所有受支持的 Ubuntu 版本的正确版本rmadison开发脚本包裹。

    $ rmadison dolphin
    dolphin | 4:4.8.2-0ubuntu2    | precise                 | amd64, armel, armhf, i386, powerpc
    dolphin | 4:4.8.5-0ubuntu0.1  | precise-updates         | amd64, armel, armhf, i386, powerpc
    dolphin | 4:4.13.0-0ubuntu1   | trusty/universe         | amd64, arm64, armhf, i386, powerpc, ppc64el
    dolphin | 4:4.13.3-0ubuntu0.1 | trusty-updates/universe | amd64, arm64, armhf, i386, powerpc, ppc64el
    dolphin | 4:15.12.3-0ubuntu1  | xenial/universe         | source, amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
    dolphin | 4:17.12.3-0ubuntu1  | bionic/universe         | source, amd64, arm64, armhf, i386, ppc64el, s390x
    dolphin | 4:19.04.3-0ubuntu1  | eoan/universe           | source, amd64, arm64, armhf, i386, ppc64el, s390x
    dolphin | 4:19.12.3-0ubuntu1  | focal/universe          | source, amd64, arm64, armhf, ppc64el, riscv64, s390x
    dolphin | 4:20.04.3-0ubuntu1  | groovy/universe         | source, amd64, arm64, armhf, ppc64el, riscv64, s390x
    

    Dolphin 20.04.3 在 Ubuntu 20.04 (Focal) 中不可用。它可在 Ubuntu 20.10 (Groovy) 中使用,后者计划于 2020 年 10 月发布,目前处于预发布测试阶段。

    大多数用户不应该尝试手动下载和安装新版本。这样做可能会破坏系统,但无论如何,您都会在 Ubuntu 的下一个版本中获得这些升级。这就是 Ubuntu 每六个月发布临时版本的原因之一。

    当然,欢迎您成为 20.10 测试员。我们总是需要更多愿意测试、排除故障并针对他们在新软件中发现的问题提交良好错误报告的人。

答案2

“我很想知道为什么它无法正式下载”

为了保证稳定性,软件在通过更新推送给 Ubuntu 用户之前要经过测试。

免费和开源软件与商业盈利软件不太一样。Linux 软件用户通常是测试新软件的“小白鼠”。大型盈利软件开发商通常拥有庞大的团队和大量资源,可以在软件发布到市场之前对其进行全面测试。

在 Linux 中,“最新”的软件很少是“最好的”,因为它实际上还没有完全完成。

不同的发行版有不同的软件发布时间表。有些发行版针对的是那些无论如何都想要最新软件的用户,他们提供的是几乎没有经过任何测试的“前沿”软件。

其他发行版会花费大量时间和精力在新软件上,以确保其没有错误,并且在将这些更新推送给用户并让用户接受可能不安全或有灾难性错误的更新之前没有安全漏洞。

您使用的是 Ubuntu 20.04,这是一个长期稳定 (LTS) 版本。未经测试的“前沿”软件不会被推送到 LTS 版本,因为它可能会破坏您的系统。除非您迫切需要较新版本中的特定功能,否则您可能甚至不应该尝试安装它,因为它不是可用软件包列表中的软件,这可能会无意中导致冲突。

但是,正如您所提到的,如果您确实需要,可以通过其他渠道安装比 Ubuntu 存储库中更新的软件,例如 FlatPak。在某些情况下,您还可以启用“反向移植”,这样您就可以访问更新的版本(尽管可能不是最新(由于上述原因)

相关内容