为什么搭载 Ubuntu Core 20 的 Raspberry Pi 3 Model B 上缺少“apt”等某些命令?

为什么搭载 Ubuntu Core 20 的 Raspberry Pi 3 Model B 上缺少“apt”等某些命令?

我在 Raspberry Pi 3 Model B 上安装了 Ubuntu Core 20,但我尝试的命令一直失败。我尝试过的命令:、、、、、locate等等,但它们都告诉我未找到该命令。aptapt-getdpkglsb_release

我使用命令查找了它们which,但它什么也没输出,也没有抛出任何错误。其他命令,如date和 等,确实有效并显示在 上which,但这些命令却不行,我找到的所有指南和修复都只是告诉我使用aptapt-getdpkgwget,但这些根本不起作用。

我怎样才能使这些命令发挥作用?

答案1

Ubuntu Core 是一个仅限 snap 的系统。

  • Ubuntu Core 不使用 deb 包。
  • Ubuntu Core 上既没有 apt 也没有 dpkg。

如果您想要 apt,那么请不要安装 Ubuntu Core。

  • Ubuntu Core 不能轻易被黑客入侵并添加 deb 包——重新安装 Ubuntu Server 或 Ubuntu Desktop 要容易得多,两者都包含 debs 和 apt。

  • 您可以在由 Ubuntu Core 托管的 LXD 容器和虚拟机中使用 apt,但不能在主机本身上使用。

使用命令安装其他软件snap

  • 要查看包含哪些 Snaps wget,请尝试snap search wget

相关内容