使用apt安装Anbox需要删除busybox。为什么?

use*_*971 3 debian software-installation busybox

在安装软件包时,一如既往地收到要安装、要卸载、降级、升级等的列表。 Anbox 也是如此。我的问题是为什么安装 Anbox 需要卸载 busybox?

值得一提的是,Anbox 本身说:

要安装 Anbox,您的系统需要支持 snaps。我们目前不正式支持 Anbox 的任何其他分发方法,但有社区制作的各种分发包(例如 Arch Linux)。


以下是与上述软件包相关的一些链接:

BusyBox_Debian_Buster_10_Stable

Anbox_Debian_Buster_10_Stable_Contrib

Ste*_*itt 5

anbox软件包依赖lxc,其中建议lxc-templates,其中建议busybox-static,这与冲突busybox。因此,安装anbox最终会替换busyboxbusybox-static, 默认情况下。请注意,您不会因此而失去任何功能。

如果要保留busybox,请在anbox不推荐软件包的情况下安装:

sudo apt install --no-install-recommends anbox
Run Code Online (Sandbox Code Playgroud)

aptitude 可以为您解答以下问题:

$ aptitude why-not anbox busybox
p   anbox          Depends    lxc (>= 1:3.0.0)
p   lxc            Recommends lxc-templates (>= 3.0.2-1)
p   lxc-templates  Recommends busybox-static
p   busybox-static Conflicts  busybox
Run Code Online (Sandbox Code Playgroud)