如何将 AbiWord 降级到版本 2.8.6?

如何将 AbiWord 降级到版本 2.8.6?

安装的 AbiWord 版本 (2.9.2)(我使用的是 Lubuntu)有很多错误!有人知道 Ubuntu 是否/何时会将其切换回稳定版本 (2.8.6) 吗?

答案1

我们已经发布了 3 个版本的 abiword 2.9,但似乎可能是意外添加的假设情况确实如此,最合理的行动方案可能在下一个版本中提供 2.8,并提供允许用户安装的反向移植。

可以通过以下两种方式之一实现:

  • 提供一个不同名称的软件包,即使 2.9 可用,该软件包也提供 2.8 版本(例如,该软件包可以被称为abiword-2.8而不是abiword(如果它不是以允许同时安装两者的方式构建的,它的依赖关系可能会反映这一点,强制最多安装abiword和中的一个)。abiword-2.8

  • 将后续版本提供的版本降级abiword为 2.8,但使用更高的版本号命名,以便它实际上安装在已有 abiword 2.9 的系统上。

    abiwordRaring 中最新(也是唯一)软件包的版本字符串为2.9.2+svn20120603-8saucy-updates当前为3.0.0~svn20130523-1ubuntu2。较新版本的软件包将取代(即默认情况下优先于)较早版本的软件包。

    但是,如果为提供 abiword 2.8 的软件包指定了版本字符串3.0.0+actually2.8.6,则软件包管理器会将其视为更高版本。(如果有人想做这项工作,也可以在 PPA 中提供此功能 - 我发现 AbiWord 编译起来非常困难,至少当我尝试包含人们可以合理预期存在的所有功能时。官方软件包可能不会这样称呼,因为它不符合软件包的命名约定 - Ubuntu 特定版本的ubuntu名称中都有 - 但我相信这可以在公认的命名约定内完成。)

说到 PPA,vasa1 指出至少有一个Lionel Le Folgoc 的 PPA提供 abiword 2.8.2(并且它使用与上面描述的版本方案类似:版本字符串为2.9.2+svn20120213really2.8.6-0ubuntu0.1~ppa1)。但是,不幸的是,该 PPA 仅为 Precise 提供 abiword 2.8.2。(如果您在该页面的“已发布”下拉菜单中选择其他版本,则不会出现。)

尽管如此,降级的 Ubuntu 软件包 abiword 将可能不会正式提供。 这是因为:

  • abiword 的开发版本随着每次发布而变得越来越好(总体而言,稳定性也越来越好)。您遇到的大多数或所有错误可能都会在后续的开发版本中得到修复。这就是为什么在稳定的 Ubuntu 版本中包含冻结的开发版本是愚蠢的——它会有很多错误,除非斯洛伐克大学进程正在进行。在最近的几个 Ubuntu 版本中,abiword 尚未发生该进程。但这也意味着提供下一个开发版本将修复大部分错误。

  • 我不确定 AbiWord 3 何时会有稳定的上游版本(即 AbiWord 项目本身的稳定版本,然后可以将其打包以供下游正式纳入 Debian、Ubuntu 和其他 GNU/Linux 系统等操作系统)。但似乎可能会有一个版本(或至少是测试版)即将发布。希望它能及时发布以进入 Saucy。版本号从 2.9... 更改为 3.0... 希望意味着即将发布版本。

  • GTK+ 2.0 是仍包装最新版本的 Ubuntu 尚未发布,但人们正在推动将应用程序移植到 GTK+ 3.0,因为这可以提供与当今桌面环境更好的集成,而且 GTK+ 2.0 最终可能会已弃用以便移除。

我试图给出一个合理的答案,其中包含相关事实(“主观好”)。 这是连续波这样任何人都可以更轻松地更新/改进。话虽如此,如果你想开始或参与一场全面的讨论关于这个话题,Ubuntu 论坛会更好

相关内容