为什么ubuntu软件中心没有最新版本的软件?

假设我想使用Ubuntu软件中心安装Codeblocks(C / C ++ IDE)。 但是,如果我这样做,我将安装版本10,如果我从Codeblocks网站下载软件包,我可以拥有版本12。 Eclipse也是如此。 Ubuntu软件中心有3.x版本,我可以从Eclipse网站获得4.x.

问题是为什么ubuntu软件中心没有最新版本的软件? 这是开发人员缺乏兴趣,而不是更新他们在ubuntu软件中心的最新版本? 或者是其他东西?

Ubuntu附带的默认存储库由Canonical和一些第三方维护。 他们必须首先评估所有软件和更新,然后才允许。

但是,这就是为什么有PPA存储库可以订阅的原因。 大多数软件开发人员都会维护PPA,以便用户可以在获得最新更新后立即获取最新更新。 您通常可以通过查看开发人员的网页找到程序的PPA。 或者,您可以在http://Launchpad.net上搜索特定软件。

但是,有些开发人员不提供PPA,而且每次有更新和安装时都必须手动下载DEB安装文件。

最糟糕的情况是,一些开发人员通常只为Linux开发,你必须下载包含安装脚本的ZIP或TAR.GZ存档,甚至只需要一个自包含程序供你运行。