Debian

使用apt安裝Anbox需要刪除busybox。為什麼?

  • June 27, 2020

安裝軟體包時,您會收到要安裝,要解除安裝,降級,升級等的列表。對於 Anbox 也是如此。我的問題是為什麼安裝 Anbox 需要解除安裝busybox?

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

要安裝 Anbox,您的系統需要支持 snap。我們目前不正式支持 Anbox 的任何其他分發方法,但有針對各種分發的社區製作的軟體包(例如 Arch Linux)。


以下是與上述軟體包相關的一些連結:

BusyBox_Debian_Buster_10_Stable

Anbox_Debian_Buster_10_Stable_Contrib

anbox依賴lxc,哪個推薦lxc-templates,哪個推薦busybox-static,哪個衝突busybox。因此,安裝anbox最終會替換busyboxbusybox-static, 預設情況下。請注意,您不會因此而失去任何功能。

如果要保留busybox,請安裝anbox不推薦的軟體包:

sudo apt install --no-install-recommends anbox

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

引用自:https://unix.stackexchange.com/questions/595374