![为什么某些软件包在软件应用程序中有,但在 apt 中却没有?](https://linux22.com/image/1010430/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9F%90%E4%BA%9B%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%9C%A8%E8%BD%AF%E4%BB%B6%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%9C%89%EF%BC%8C%E4%BD%86%E5%9C%A8%20apt%20%E4%B8%AD%E5%8D%B4%E6%B2%A1%E6%9C%89%EF%BC%9F.png)
我最近从 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