有时我尝试使用某个软件的某个功能,却发现我运行的是旧版本,该功能尚未实现。例如,我刚刚尝试使用-deskew
选项图像魔术师。原来我的软件仓库有6.3.7.9,但是最新的版本是6.5.5。
处理这个问题的正确方法是什么?当然,我可以从源代码安装(我通常会这样做),但我觉得应该有更好的解决方案。我应该联系谁来将最新版本放入存储库中吗?
答案1
有几种不同的选择:
通过以下方式在系统上启用建议更新系统 > 管理 > 软件源 > 更新。这将使较新版本更快地出现在您的桌面上。正如评论中指出的那样,这只会使次要的提议更新更快。- 检查是否有半官方电力供应协议软件的版本(即由项目团队的某个人维护)。这可能包含由团队打包的最新版本的软件。
- 使用由某个人(比如你或我)维护的 PPA。只要你意识到你正在使用由个人构建的软件包以及由此产生的安全隐患,这应该没问题。
PPA 是 Ubuntu 为团队和个人提供可行分发机制来分发其软件版本的方式。
Ubuntu 官方存储库将且应该包含经过测试且稳定且满足系统中库依赖关系的版本。根据其定义,它往往不会始终拥有最新版本。
答案2
答案3
Ubuntu 可能不是适合您的发行版。但是,您可以尝试反向移植存储库。它们拥有更多前沿软件,但常规存储库中的每个软件包并非都有自己的反向移植。
简而言之:你的里程可能会有所不同,但你应该看看Ubuntu 反向移植。