Ubuntu16.04编译安装BusyBox「建议收藏」
安装 建议 收藏 编译 ubuntu16.04 busybox
2023-06-13 09:12:45 时间
大家好,又见面了,我是你们的朋友全栈君。
简述
Ubuntu16.04LTS编译安装BusyBox,出现问题及解决方案。
下载源码
下载BusyBox源码 选择一个扩展名为.tar.bz2文件下载
本例中使用busybox-1.27.2.tar.bz2
解压
在源码所在位置右键在此打开终端,输入解压命令,文件名与自己所下载版本文件对应
tar -jxvf busybox-1.27.2.tar.bz2
解压后当前文件夹生成一个文件夹,进入到解压后的文件夹
cd busybox-1.27.2/
配置BusyBox
make menuconfig
如图所示出现了错误,并不能正常配置,这是由于一些静态库的问题。 系统中一般是没有的,(能够正常运行的直接跳过到下面配置)
安装支持库
上一步make menuconfig执行成功的直接跳过此步 上一步报错的看这里
以下apt命令需要互联网
首先更新软件源
sudo apt-get update
安装aptitude
sudo apt install aptitude
安装libncurses5-dev
sudo aptitude install libncurses5-dev
等待安装完成后,在BusyBox源码目录执行配置命令
make menuconfig
如图没有报错,成功解决静态库的问题
很快就会弹出一个蓝色配置窗口
配置
选择Busybox Settings—>Build Options—>,选择[] Build Busybox as a static binary(no shared libs) 按Y选中 ESC退出 这是选中静态编译
编译
make
过几分钟编译完成
安装
make install
安装完成后源代码目录下会生成一个_install目录,切换到此目录查看所有文件
到此,BusyBox安装完成!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/159976.html原文链接:https://javaforall.cn
相关文章
- Linux下安装MySQL管理工具MySQL Administrator和MySQL Query Browser「建议收藏」
- Pycharm中安装Pygame方法「建议收藏」
- Tomcat安装及配置教程(超详细的图文教程)「建议收藏」
- 虚拟机安装gcc「建议收藏」
- Mac 安装配置抓包工具Charles「建议收藏」
- docker安装elasticsearch 7.6.2「建议收藏」
- Ubuntu安装Python3.6并切换到3.6版本「建议收藏」
- awstats安装流程「建议收藏」
- Ubuntu16.04 环境 Kubeedge安装「建议收藏」
- yum 卸载java_linux下安装、卸载java「建议收藏」
- 二、青龙面板安装教程+依赖+拉库+互助「建议收藏」
- 360企业版 修改服务器ip,360企业版快速安装部署图文教程「建议收藏」
- 华为模拟器 eNSP安装教程「建议收藏」
- 建议收藏chatGPT说的编译安装redis教程