busybox 取代了哪些实用程序?

busybox 取代了哪些实用程序?

我知道可以使用 $busybox 命令列出 busybox 中启用的命令,但我很好奇 busybox 实际上可以替换哪些实用程序/软件包(例如 util-linux、pciutils、usbutils、coreutils、binutils、findutils 等)。

答案1

Busybox 被设计和实现为系统中唯一的二进制文件。它实现了数百个二进制文件。

您可以通过 1) 从网站获取 busybox 实现的二进制文件的完整列表,然后 2) 将每个包映射到已安装的包(例如dpkg -S $(which <bin>)在 Debian 上使用)来制定出明确的包列表。有些可能不在您的系统上,您需要单独找出它们。

答案2

根据busybox 1.31.1 menuconfig这些是所涵盖的公用事业busybox

您始终可以按以下方式查看此菜单:

  • make menuconfig如果您是从busybox 目录中的源代码构建的。
  • 如果您使用的是 buildrootmake busybox-menuconfig
  • 如果您正在使用 Yocto 项目bitbake -c menuconfig busybox

在此输入图像描述

相关内容