当然,对于大多数软件包来说,答案是微不足道的:如果是某个工具或库,则 deb 是唯一的选择,而对于某些专有软件 snap 是唯一的选择。
Ubuntu 似乎正在大力推动和推广 Snap 软件包,理由是在打包、隔离、安全、更新等方面具有优势。但 Ubuntu 18.04 附带的所有应用程序都安装为 deb 软件包。
一个例子是 Firefox,它是一个出于安全原因应该保持最新的包,并且过去与分发包维护者在安全和品牌 (Iceweasel) 方面存在冲突。然而 Canonical 选择将 Firefox 作为 deb 包发布。
对于同时具有 snap 和 deb 的软件包,这就提出了一个问题:您应该安装哪个?如果答案很简单,我应该主动迁移已安装的 deb 吗?