Ubuntu 存储库缺少最新版本的软件

Ubuntu 存储库缺少最新版本的软件

有时我尝试使用某个软件的某个功能,却发现我运行的是旧版本,该功能尚未实现。例如,我刚刚尝试使用-deskew选项图像魔术师。原来我的软件仓库有6.3.7.9,但是最新的版本是6.5.5。

处理这个问题的正确方法是什么?当然,我可以从源代码安装(我通常会这样做),但我觉得应该有更好的解决方案。我应该联系谁来将最新版本放入存储库中吗?

答案1

有几种不同的选择:

  • 通过以下方式在系统上启用建议更新系统 > 管理 > 软件源 > 更新。这将使较新版本更快地出现在您的桌​​面上。正如评论中指出的那样,这只会使次要的提议更新更快。
  • 检查是否有半官方电力供应协议软件的版本(即由项目团队的某个人维护)。这可能包含由团队打包的最新版本的软件。
  • 使用由某个人(比如你或我)维护的 PPA。只要你意识到你正在使用由个人构建的软件包以及由此产生的安全隐患,这应该没问题。

PPA 是 Ubuntu 为团队和个人提供可行分发机制来分发其软件版本的方式。

Ubuntu 官方存储库将且应该包含经过测试且稳定且满足系统中库依赖关系的版本。根据其定义,它往往不会始终拥有最新版本。

答案2

Ubuntu 的主要重点是稳定性和可用性,因此您不太可能在其存储库中找到任何前沿的东西。软件包冻结通常在开发周期的早期进行,从那时起,全新版本很少进入存储库(重要的错误修复除外)。

为了获得最新技术,您可以使用下一版本的开发人员存储库或从源代码安装。或者,使用更前沿的发行版,例如Fedora。我最近切换到 Fedora 11,它们似乎比 Ubuntu 更新。

如果您只对一个包感兴趣,可以从源代码安装或转到获取deb看看是否有其他人为您需要的软件创建了(非官方) Ubuntu 软件包。

答案3

Ubuntu 可能不是适合您的发行版。但是,您可以尝试反向移植存储库。它们拥有更多前沿软件,但常规存储库中的每个软件包并非都有自己的反向移植。

简而言之:你的里程可能会有所不同,但你应该看看Ubuntu 反向移植

相关内容