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

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

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

问题是为什么 ubuntu 软件中心没有最新版本的软件?这是因为开发人员缺乏兴趣,不愿意在 ubuntu 软件中心更新他们的最新版本吗?还是其他原因?

答案1

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

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

但是,有些开发人员不提供 PPA,在这种情况下,每次有更新时您都必须手动下载 DEB 安装文件并从中进行安装。

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

相关内容