问题标签 [busybox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8228 浏览

awk - 使用 awk printf 对文本进行 urldecode

我正在使用awkurldecode 一些文本。

如果我将字符串编码到printf语句中,就像printf "%s", "\x3D"它正确输出一样=。如果我将整个转义字符串作为变量,则相同。

但是,如果我只有 ,我3D怎么能附加\xsoprintf会打印=而不是\x3D

我正在使用busybox awk 1.4.2ash外壳。

0 投票
1 回答
131 浏览

c - busybox 中的 L_* 宏是什么?

我正在尝试交叉编译busybox,但在链接阶段我得到了“未定义的引用”。使用nm时,库文件(在我的例子中是 libbb.a)中实际上缺少符号。查看源代码('busybox/libbb/xfuncs.c'),所有这些#ifdef L_<function_name> 都围绕着有问题的函数. 有谁知道这些宏是什么?我通过源 grep 找不到它们的定义位置。

0 投票
1 回答
1958 浏览

android - 是否可以在 Android 模拟器上获得 root 权限和/或安装 BusyBox?

最好在我的模拟器上安装 BusyBox 的“瑞士军刀”。拥有完全的root访问权限也很好。有没有人有这样做的经验?我不熟悉qemu;这甚至可能吗?

更新:模拟器默认具有 root 权限(通过adb shell命令访问)。有谁知道我在哪里可以轻松获得预先构建的busybox二进制文件?

0 投票
3 回答
1805 浏览

linux - catch the serial number from bootloader

I want to catch the serial number which has been written into the U-Boot environment.

Bootloader :U-boot 1.2 kernel:2.6.24 tool-chain:arm-linux-gcc-3.4.1 rfs :busybox-1.9.2

Please tell me how can I do this?

Thanks a lot.

0 投票
3 回答
28275 浏览

linux - dbus_bus_request_name():不允许连接拥有服务

我在arm上建立了一个根文件系统。它应该运行 dbus-daemon 和 avahi-daemon,但是当我尝试运行时avahi-daemon

我收到这条消息:

怎么了?是关于 dbus 配置的吗?

0 投票
2 回答
527 浏览

c - 配置脚本的问题

我遇到./configure了 ffmpeg 脚本的问题。我的linux环境使用busybox,它只允许有限的linux命令集。ffmpeg./configure脚本中使用的一个命令是mktemp -u,这里的问题是 linux 的busybox 无法识别 -u 开关是有效的,因此它会抱怨它并中断配置过程。

./configure这是使用该mktemp -u命令的相关代码:

我根本不擅长 bash 脚本,所以我想知道是否有人知道如何强制此配置脚本不使用mktemp -u和使用上面代码段中可用的“替换”替代选项。谢谢。

顺便说一句......简单地移除-u开关是行不通的。-t也不用, 或替换它-p。我相信mktemp必须完全绕过。

0 投票
1 回答
7173 浏览

linux - 使用 fw_printenv 获取 U-boot 的环境

我想使用 fw_printenv 来获取 U-boot 的环境。

然后

你能告诉我有什么问题吗?

多谢。^^

0 投票
1 回答
1327 浏览

android - 如何在 Android App 中与 shell (BusyBox) 交互

我想从标准 Android 应用程序向 Android shell (BusyBox) 发送命令(并从其接收输出)。我该怎么做呢?谷歌搜索 1 小时没有结果。

非常感谢帮助。

问候, 斯万特

0 投票
0 回答
4029 浏览

chroot - 使用busybox chroot

我面临一些使用busybox执行chroot的问题。描述:我创建了一个 1GB 的稀疏文件,然后将其格式化为 ext3 文件系统。然后将该目录作为环回设备挂载到/mnt/busybox上,然后创建一个bin目录并将busybox复制到bin下,然后在/mnt/busybox下执行ln -s bin/busybox bin/ls。然后当我尝试跑步时

chroot /mnt/busybox bin/busybox ls chroot:无法运行命令“bin/busybox”:权限被拒绝

即使我在 root 中,当我检查堆栈跟踪时,我发现 chroot("/mnt/busybox") 返回 0 但 execve("bin/busybox", ["bin/busybox", "ls"], [/* 24 vars */]) = -1 EACCES(权限被拒绝)失败。问题是什么以及如何解决?

谢谢

0 投票
1 回答
5487 浏览

busybox - busybox 安装脚本

我敢肯定这很简单,但我只是不知道该怎么做......

我有一个嵌入式系统上的busybox脚本,我想运行它,但我不知道如何运行脚本

我可以登录busybox并输入一些命令,但这是我知识的限制,我如何在我的桌面上执行我的.txt格式的脚本?