busybox安装(幸运破解器怎么我进去的时候说busybox未安装,幸运破解器无法正常运行,而且下了Busybox也)

本文目录
- 幸运破解器怎么我进去的时候说busybox未安装,幸运破解器无法正常运行,而且下了Busybox也
- busybox怎么安装
- 求助,安装Ubuntu出现busybox
- 怎么将busybox安装到system/xbin/busybox
- 手机安装不了Busybox,已经root,安装后显示让更换路径..
- 最常用的linux工具箱BusBox怎么使用
幸运破解器怎么我进去的时候说busybox未安装,幸运破解器无法正常运行,而且下了Busybox也
选择安装路径,默认是system/xbin,这个我也是装不进去,选择system/bin就可以安装了,重启手机的话还需要重新安装,可能是因为system分区权限未完全解锁的原因
busybox怎么安装
在ubuntu上安装busybox和其他软件一样,有两种方法:
1):在shell环境下执行命令:sudo apt-get install busybox,该命令将busybox的可执行文件安装在/bin文件夹下,
安装完成之后可以直接在shell下输入busybox来启动busybox。但是无法进行busybox的配置( make menuconfig )。
按照我的理解,此种方式是直接安装配置好的busybox。
2):在shell环境下执行命令:sudo apt-get source busybox,该命令用以下载busybox的源代码。下载完成后,
直接在busybox的源代码文件夹下执行命令make menuconfig。我在ubuntu8.04下执行时,遇到错误
/usr/bin/ld: cannot find -lncurses。系统提示:
》》 Unable to find the Ncurses libraries.
》》
》》 You must have Ncurses installed in order
》》 to use ’make menuconfig’
在shell环境下输入:sudo apt-get install libncurses-dev安装缺失的ncurses库。
至此,busybox的源代码目录下可以执行make menuconfig 来配置busybox呢 。
求助,安装Ubuntu出现busybox
你好,
我从网上帮你找了下你的问题的解决方案,希望能帮到你。
方法如下:
进入安装界面后按F2选中文,然后按F6,在命令行的最后加上下面这一句后回车,后面的安装都顺利通过。
all_generic_idefloppy=off irqpoll
(off后面有空格)
希望能帮到你,望采纳~
怎么将busybox安装到system/xbin/busybox
1.先要把手机给Root了。
2. 下载BusyBox然后下载对应你的设备架构的版本,下面将以busybox-armv6l文件名为示例。
3. 需要有一个命令行的环境,在电脑上使用安卓 adb 驱动工具。
4. 连接手机和电脑,手机的USB Mode设置成None(仅充电),并且开启USB调试模式。
BusyBox安装步骤:
1. 将busybox-armv6l重命名为busybox
2. 将busybox传入手机的SD卡,可以使用下面的命令或自己想其他办法。
打开terminal(Linux,Mac)或cmd(Windows)
adb push ~/Desktop/busybox /mnt/sdcard
其中的~/Desktop请根据自己的情况替换成正确的路径
3. 输入以下命令,为了在/system目录写入文件
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
使用 ls 检查一下 /system 里是否有 xbin 目录,没有的话输入 mkdir xbin 创建,因为本示例是要把busybox安装到 /system/xbin 。
4. 复制 busybox 文件到 /system/xbin,并为其分配“可执行”的权限
cp /mnt/sdcard/busybox /system/xbin
chmod 755 busybox
5. 这时就可以使用 busybox 的命令了,例如以前没有清屏的clear命令,现在只需输入 busybox clear 就可以实现清屏功能,使用完整版的 ls 只需输入 busybox ls 。
但是每次前面都加上个busybox太麻烦了,所以我们还要继续完成安装。在 /system/xbin 下输入busybox --install .
如果想安装到别的目录,则把点替换成别的路径。
至此就安装完成了,比较一下原来的 ls 命令和 busybox 里的 ls 命令。
手机安装不了Busybox,已经root,安装后显示让更换路径..
为Android加入busybox工具可以通过两种方式进入Android的console:
1. 直接执行命令emulator -shell;
2. 在启动emulator后,通过命令adb shell进入。
之后就可以使用一些linux下常用的命令了,如ls,cat等。然而Android自带的toolbox(位于/system/bin中)也太简略了点,有些命令如find,Android并不支持或者支持得不好。下面将介绍如何为Android加入busybox工具,通过编译得到一个可以在Android里面运行的busybox工具,就可以使用众多常见的linux命令了,如find,touch等。
步骤如下:
1. 首先去busybox主页 下载最新版本的busybox源代码.
2. 下载交叉编译工具: GNU Toolchain for ARM Processors
***隐藏网址***
其中第一项选择ARM EABI或ARM GNU/Linux,第二项选择IA32 GNU/Linux TAR即可。
最后得到一个arm-2007q3-51-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2文件
将压缩包解压到linux下某个目录, 并设置好环境变量, 使之能找到前缀为"arm-none-linux-gnueabi-"的交叉编译工具.
3. 进入busybox源码目录.
先执行make menuconfig命令对编译过程进行配置. 过程如下:
Busybox Settings -》 Build Options -》
Build BusyBox as a static binary (no shared libs) 这个要选上,因上这样子编译出来的busyBox才是可以独立运行的。
(/home/jo/tool/arm-2008q3/bin/arm-none-linux-gnueabi-) Cross Compiler prefex 这是交叉编译器的"路径+前缀",要根据具体的情况来设置。
Busybox Settings -》 Installation Options-》
Don’t use /usr 这样子编译出来的busybox才不会安装到主机的/usr目录下。一定要选上。
4 执行make编译源码. 如果编译过程中产生无法找到头文件的错误, 可指定交叉编译器用到的头文件所在路径. 如
$make -I./home/jo/tool/arm-2008q3/arm-none-linux-gnueabi/libc/usr/include/
5 编译成功后将得到一个名为busybox的可执行文件.
6 在Android的console下建立目录/data/busybox, 并使用下面的命令将文件busybox复制该目录中:
adb push busybox /data/busybox
7 从Android的console进入/data/busybox目录, 为可执行文件busybox加上可执行属性: chmod +x busybox
8 这时就可以使用busybox工具了, 如果希望在任何目录下都可以直接使用bosybox,则需要将路径/data/busybox export到path环境变量中:
export PATH=$PATH:/data/busybox
9 设置环境变量之后, 在命令行输入busybox, 即可看到其用法, 如:
在当前目录及其子目录中查找名为init.rc的文件可使用以下命令:
$busybox find . -name init.rc
10 安装busybox。
通过执行./busybox --install -s 会看到出现一些错误, 原因是因为Android系统的根目录和/sbin目录是只读的. 因此无法把一些常用命令安装到/bin目录下, 也不能修改/init.rc文件来设置PATH环境变量.
对于如何执行命令busybox --install -s 的默认安装路径, 这里还不太清楚, 或许跟Makefile和编译busybox的相关设置有关.
尽管不可以在Android里面通过执行busybox --install -s 命令来安装常用命令, 却可以通过另外一个方法来把常用命令安装到Android里面.
方法很简单, 可以先在外面的linux系统中执行make install命令把相关的命令提取出来. 然后再通过命令adb push ./_install/bin /data/busybox/bin 把这些常用命令复制进Android系统中. 注意: make install安装命令的所在路径可通过执行make menuconfig进行设置, 默认为./_install目录下面.
这样,就不用每次使用busybox提供的一个命令时, 都要在前面加上busybox了.
11 修改/init.rc文件设置环境变量.
请参考帖子: 对Android启动过程的进一步研究
要提醒的是, 修改PATH环境变量的时候, 应该把busybox常用命令的路径"/data/busybox/bin"放在Android的常用命令路径"/system/bin"的前面, 否则, 先查找得到的将不是busybox的命令, 可以这样设置:
export PATH /data/busybox/bin:/sbin:/system/sbin:/system/bin:/system/xbin
最常用的linux工具箱BusBox怎么使用
busybox
是什么我一直没搞清楚,看了教程才知道怎么用,我来分享给大家吧!busybox
是一个工具,里面提供了很多
Linux
的命令,可以用来做很多事,比如
app2sd
,比如备份系统等。安装好之后,不会在系统菜单里显示出什么东西。如果安装了
Titanium
Backup
,不会再提示没有安装busybox了1.首先,先把手机root了。2.下载安装
root
explorer。3.下载
busybox
下载好之后,用数据线链接手机,把解压出来的busybox拷到sd卡的根目录(或者其它目录,你记得就行)。4.
使用root
explorer浏览到/sdcard,找到busybox,长按,在出来的菜单里选择“复制”5.浏览到/system/bin/目录点击屏幕右上角的
挂写读写按钮,变成挂载只读就可以粘贴了
6.拷贝完成之后,长按/system/bin/下面的busybox,选择权限,按如图所示设置权限(把上面一行全部打钩,其它有钩也没有关系):至此,你的busybox便设置好了注意事项:手机必须先要root:7.现在可以用钛备份了,不会说没有装busybox了吧。开心使用钛备份吧。钛备份可以删除系统带的一些应用程序哦。要了解linux的shell符号的意义,
可以看看《linux就该这么学》。

更多文章:
docker 运行容器(RunV: 让 Docker 支持虚拟化容器)
2026年3月21日 14:15
电脑出现invalid(电脑PHILIPS出现invalid partition table怎么办)
2025年12月30日 16:15
properties转yml(yml文件常见的几种读取方式)
2025年8月26日 03:30
bootstrap框架过时了吗(为什么前端工程师多不愿意用 Bootstrap 框架)
2025年5月28日 09:30
content的用法和固定搭配(content, contented的区别)
2025年6月9日 22:45
数控加工中心代码大全(数控编程的各系统中的各代码代表的什么意思)
2025年12月26日 14:30
把打乱的字母组成单词,并翻译lwak?英语Using awk to transpoose column to row怎么翻译
2026年7月18日 16:00

















