如何升级到比存储库中可用的包更新的版本?

Bio*_*eek 10 package-management apt

在使用开源族谱程序时,我遇到了一个错误。我提交了一个错误报告,作者很快就解决了这个问题(开源是耶!)。

现在我想当然要尝试这个程序的最新版本(3.2.5)(其中包括我的问题的错误修正)。apt-get 告诉我我安装的版本(3.2.3-1)已经是最新版本了。

那么升级到存储库中可用的较新版本软件包的最佳方法是什么?

我:

  • 删除我当前使用包管理器安装的版本。下载最新版本的源码自己编译?当新版本出现时,这会产生问题吗?以后每当有新版本出现时,我是否必须手动更新此程序?
  • 我是否应该执行上述操作,但是使用checkinstall 之类的程序,并在可以通过包管理器安装版本后删除手动编译的版本?
  • 我应该请求向后移植软件包吗?我认为我的请求几乎没有机会,因为规则如下:

    要向后移植的应用程序必须对用户具有通过其他过程无法获得的有意义的好处。具体来说:唯一的目的不能是修复错误或安全漏洞。

还是有另一种方法可以正确地做到这一点?

812*_*128 3

在这种特殊情况下,GRAMPS 网站提供了版本 3.2.5 的 Ubuntu .deb 软件包的下载链接。

此列表页面gramps_3.2.5-1_ubuntu10.deb上,通过双击下载的文件来选择可以轻松安装的选项。