为什么某些软件包在软件应用程序中有,但在 apt 中却没有?

为什么某些软件包在软件应用程序中有,但在 apt 中却没有?

我最近从 Debian 转到了 Ubuntu,我通常习惯apt安装软件包(并且不想使用软件中心,因为它会让我知道哪些软件包作为依赖项安装)。

但是我已经发现了一些我没想到的东西:
一些像atom和这样的软件包discord在软件中心可用,但在apt中却不可用,软件中心不是图形界面吗apt?它使用了别的东西吗?

答案1

您刚刚发现了“snap”包,它们是由 Canonical Ltd.(Ubuntu 公司)构建的“snappy”包管理系统部署的。

Snap 是容器化软件包,易于创建和安装。它们会自动更新,并且可以安全运行。

更多详情请阅读:https://docs.snapcraft.io/getting-started/3876

软件应用程序还包含快照,事实上

某些应用程序有两种格式。在这种情况下,Ubuntu 软件中将首先列出 snap。(来源

答案2

软件中心不是 apt 的图形界面吗

不。Ubuntu 软件中心也支持snap安装。请参阅snapcraft商店。命令行上的 Discord 将是

sudo snap install discord

而原子

sudo snap install --classic atom

相关内容