“gnome-software”和“ubuntu-software”有什么区别

Win*_*ser 5 gnome gnome-software

我运行了一个sudo apt-get upgrade,它升级了软件包,gnome-software并且ubuntu-software. 出于好奇,我在终端中输入了两者,但我没有发现两者之间的区别。有区别吗,是的,是什么?如果没有,为什么有两个包。

小智 7

Ubuntu 的制造商 Canonical 创建了 Ubuntu 软件中心 ( software-center) 作为一种用户友好的方式来发现和安装 apt 包(比当时的包管理器 Synaptic 更友好)。

然后 GNOME 项目想,“嘿,这真是个好主意。让我们为 GNOME 创建一个软件中心。它将遵循我们自己的用户界面原则,并且可以在各种不同的 Linux 发行版上运行,而不仅仅是 Ubuntu .” 随着时间的推移,他们创建了 GNOME 软件中心(即gnome-software)。(现在我想起来,Gnome 软件中心可能已经先存在了,但是 Canonical 出于某种原因拒绝了它,而是决定编写自己的版本。我认为他们因该决定而受到批评,但这是他们的权利。)

两个软件中心都存在了一段时间,但随后 Canonical 改变了主意,认为让两个团队从事类似的项目是愚蠢的。所以在最新的 Ubuntu 版本中,他们完全停止了 Ubuntu 软件中心,转而使用 GNOME 软件中心。在可预见的 Ubuntu 版本中,这仍将是默认的软件中心,Canonical 将努力改进代码并将其与 Ubuntu 集成。

但是,许多将其安装从旧版本升级到 16.04(而不是全新安装)的用户现在拥有两个软件中心,因为升级程序往往不喜欢删除软件包,除非它们不再被使用。

(免责声明:我可能有错误的事件时间表;请随时纠正我)

  • GNOME 软件出现在 2013 年,我认为它是在 Ubuntu 软件中心之后。他们不喜欢 GNOME 软件,因为它没有评论或评级,并且缺少 Canonical 想要替换自己的 SC 时需要的一些其他功能。 (2认同)