使用/不使用 Sourceforge 获取最新版本的软件

使用/不使用 Sourceforge 获取最新版本的软件

我想要我的计算机上安装的最新版本的软件/程序。我认为最好的方法是直接从 SourceForge 下载最新版本,而不是通过 Software Manager。

问题

a) 我希望有一种方法可以简单地将 SourceForge 的链接添加到软件管理器(类似于使用 PPA 的方式),这样您每次都会安装最新版本apt update/upgrade。有没有办法做到这一点?

b)如果没有,这是获取最新版本以使用 github/git 的唯一方法(顺便说一句,我到底该怎么做?即使是指向先前问题得到很好回答的链接也会有所帮助,因为我发现有些问题是矛盾的)并且将我能找到的任何 PPA 添加到软件管理器中?

c) 另外,假设我仍然想要 SourceForge 上的版本,我可以简单地创建自己的 PPA 并在那里上传最新版本,以便稍后可以使用 Software Manager 安装它们吗?

问题的旧版本[忽略;留作参考]

当我从 Sourceforge 下载并安装软件程序时,如何确保版本保持最新?例如,当我通过软件管理器安装程序时,更新管理器总是将其更新到最新版本。除非我每天手动访问 Sourceforge 站点并进行检查,否则如何才能知道从 Sourceforge 安装的程序的最新版本是什么? (顺便说一句,通过下载 tar.gz 包来安装它们)。

只是为了澄清,我愿意使用 github (如果这适用于这里?) 或除了每次自己检查 Sourceforge 页面之外的任何其他方法(因为这将涉及我卸载程序,然后在每次更新时重新安装)。

如果这很重要的话,我使用的是 Linux Mint 17.2。

答案1

AFAIK,您需要手动检查是否有可用更新,如果需要,请手动卸载旧版本并下载并安装新版本。

这显然比通过安装包更麻烦apt-get,这也可以让你轻松解决依赖关系并进行更新。但是,有一些优点:

  • 您可以使用您喜欢的配置选项进行编译
  • 您不仅可以获得最新版本,还可以获得您选择的任何其他版本,从最新的 alpha 到较过时的版本(DEB 软件包仅提供您可以安装的一个版本,并且它并不总是最新的)
  • 由于您从源代码构建程序,因此如果您愿意,可以修改它

相关内容