为什么 Ubuntu 转储.deb软件包并转向.snap软件包?
至少现在他们正在.deb为正态分布保留包。.deb已经是最流行的包装格式了。
这给出了关于 Snap 包格式是什么的想法。但是现有的 deb 包会发生什么?迁移到 Snap 有什么明显的优势吗?值得痛苦吗?
当然,对于大多数软件包来说,答案是微不足道的:如果是某个工具或库,则 deb 是唯一的选择,而对于某些专有软件 snap 是唯一的选择。
Ubuntu 似乎正在大力推动和推广 Snap 软件包,理由是在打包、隔离、安全、更新等方面具有优势。但 Ubuntu 18.04 附带的所有应用程序都安装为 deb 软件包。
一个例子是 Firefox,它是一个出于安全原因应该保持最新的包,并且过去与分发包维护者在安全和品牌 (Iceweasel) 方面存在冲突。然而 Canonical 选择将 Firefox 作为 deb 包发布。
对于同时具有 snap 和 deb 的软件包,这就提出了一个问题:您应该安装哪个?如果答案很简单,我应该主动迁移已安装的 deb 吗?
当我在 Ubuntu 16.04 上的 Ubuntu 软件中搜索 Chromium 时,有 2 个选项。
我应该选择哪一个?
使用VLC 媒体播放器、Clementine、Inkscape等也可以观察到同样的情况。
我最近从 Debian 搬到了 Ubuntu,我通常用来apt安装包(并且不想使用软件中心作为 apt 它让我知道哪些包作为依赖项安装)。
但是我已经发现了一些我没想到的东西:软件中心提供了
一些类似atom和discord可用的软件包,但在 apt 中没有,软件中心不是一个图形界面apt吗?它使用其他东西吗?