为什么 Ubuntu 的 Redis 软件包这么旧?

为什么 Ubuntu 的 Redis 软件包这么旧?

可能重复:
为什么 Ubuntu 存储库没有最新版本的软件?

最新版本是 2.6.7。2.4.8 现在被视为旧版本。Redis 开发人员认为这些版本之前的任何版本都“不受支持”。为什么 Ubuntu Redis 打包落后于当前版本?

答案1

Redis 位于 Universe 存储库中

https://help.ubuntu.com/community/Repositories/Ubuntu

Universe - 社区维护的软件,即非官方支持的软件。

查看 packages.ubuntu.com,13.04 存储库中的 redis-server 版本为 2.6.0,这是相当新的版本,尽管可以使用小更新到 2.6.7。由于 Universe 是社区支持的,您可能需要针对该软件包提交错误报告这里

http://packages.ubuntu.com/search?keywords=redis-server&searchon=names&suite=all§ion=all

lucid (misc): Persistent key-value database with network interface [universe]
2:1.2.0-1: amd64 i386
oneiric (misc): Persistent key-value database with network interface [universe] 
2:2.2.11-3: amd64 i386
precise (misc): Persistent key-value database with network interface [universe] 
2:2.2.12-1build1: amd64 i386
quantal (misc): Persistent key-value database with network interface [universe] 
2:2.4.15-1: amd64 i386
raring (misc): Persistent key-value database with network interface [universe] 
2:2.6.0-1: amd64 i386

答案2

我猜没有多少人通过 synaptics 或类似程序安装它。您可以使用 PPA 进行定期更新:

例子:

https://launchpad.net/~rwky/+archive/redis

https://launchpad.net/~chris-lea/+archive/redis-server

您还可以创建一个脚本,为您自动下载并编译它,或者从官方网站手动下载并安装它。

流行的软件显然会得到更多关注,因此有些软件包非常老旧,原因很简单,下载它们的人不多,或者软件包维护者已经放弃了。我猜有些软件包只是被遗忘了,他们甚至懒得删除它们。

附言:某些东西没有得到官方支持(甚至没有得到开发人员的官方支持)并不一定意味着它不会被某些人使用。有很多例子。:)

相关内容