文章目录

  • BusyBox下载安装教程
    • 简介
    • 下载压缩包
    • 开始安装

BusyBox下载安装教程

简介

BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Linux 系统的自带的shell。

BusyBox 将许多具有共性的小版本的UNIX工具结合到一个单一的可执行文件。这样的集合可以替代大部分常用工具比如的GNU fileutils , shellutils等工具,BusyBox提供了一个比较完善的环境,可以适用于任何小的嵌入式系统。

下载压缩包

官网:BusyBox

选择想要下载的版本就可以了

开始安装

  • 解压缩,可以右击解压也可以使用命令行解压
tar -jxvf busybox-1.34.1.tar.bz2

  • 配置BusyBox

    进入解压后的目录

    make defconfig  //使用默认配置,让busybox包含常用命令和工具
    make menuconfig  //在上述基础上,自己更改配置
    

    开始配置

BusyBox Setting->Build Options->[ 选]Build Busybox as a static binary (no shared libs)
Shells->chose your default shell(ash):
BusyBox Setting->[*]Don’t use /usr(否则busybox会安装到ubuntu的/usr下,会覆盖原系统原有的命令)
去掉
Coreutils—>sync
Linux System Utilities—>nsenter
Linux System Utilities—>Support mounting NFS filesystems(网络文件系统)
Networking Utilities—>inetd(超级服务器)
busybox settings ->build options ->build with large file support
  • 编译和安装busybox

    make
    make install
    

    当出现下图所示时就表明已经安装完成了

    执行完成后会发现多了一个_install目录

    (如果在make或make install 过程中一直出现问题且无法解决,就换一个busybox版本再尝试一下)

BusyBox下载安装教程相关推荐

  1. python下载安装教程图解-一招解决:各种版本的Python下载安装教程

    原标题:一招解决:各种版本的Python下载安装教程 python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.py ...

  2. nodejs下载安装教程(XP版)

    Node.js 下载安装教程(XP版) 参考自:https://www.cnblogs.com/zhouyu2017/p/6485265.html(win10版) 一.安装环境 Windows Xp( ...

  3. Eclipse热部署插件(Jrebel) 下载安装教程

    所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用. 对于Java应用程序来说,热部署就是在运行时更新Java类文件.在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的 ...

  4. JMeter 下载安装教程

    JMeter 下载安装教程 安装 Java 下载 JMeter 关闭 SSL JMeter 汉化 设置 JMeter 主题 设置 Cookie 运行 JMeter 笔者的环境: JMeter 5.4. ...

  5. Java 13 的下载安装教程

    Java 13 的下载安装教程 说明: 本文介绍的是 Windows 下安装 Java 的方法.对于 Linux 下 Java 的安装,可见笔者的另一篇博客: 在 Linux 操作系统中安装 Java ...

  6. anaconda中gurobi下载_Anaconda是什么?Anconda下载安装教程 - python基础入门(16)

    文章首发微信公众号,微信搜索:猿说python 一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaco ...

  7. Anaconda是什么?Anconda下载安装教程 - Python零基础入门教程

    目录 一.前言 二.Anaconda 是什么? 三.Anaconda 下载地址 四.Anaconda 安装 五.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> ...

  8. anaconda中安装xgboost_Anaconda是什么?Anconda下载安装教程 - python基础入门(16)

    文章首发微信公众号,微信搜索:猿说python 一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaco ...

  9. python下载安装教程-一招解决:各种版本的Python下载安装教程

    原标题:一招解决:各种版本的Python下载安装教程 python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.py ...

最新文章

  1. 系统架构师秘籍(二)软件架构- 续
  2. 算法专题 二分法 普及组【2015】四2 C++版
  3. Java8新特性Optional、接口中的默认方法与静态方法
  4. Python网络爬虫第二弹《http和https协议》
  5. php 查询键名是否存在,PHP array_key_exists():检测键名是否位于数组中
  6. 【DevOps】从理念到实施
  7. 自建服务器打印机,关于Windows 2016 Server创建打印机服务器后对打印机设置权限的问题...
  8. 在MVVM模式下,ListBox的Command绑定
  9. python怎么打开程序管理器_python进程管理工具supervisor的安装与使用教程
  10. Linux 命令(26)—— rename 命令
  11. 关于javascript 中的defer 属性介绍
  12. 计算机的超级终端程序无法使用,超级终端,教您win7怎么添加超级终端
  13. ESD问题案例分析-智能手表为例
  14. win7下megui压片无声、卡死、音画不同步、无法转码、无法硬解的解决办法!
  15. oracle18c卸载方法,Oracle 18c Sharding 删除catalog 步骤
  16. CodeForces 760B Frodo and pillows
  17. iOS——weak实现原理
  18. 岁月温柔-24 妈妈转到省医院第4天
  19. 新东方java开发面试经历---现场面试(2021年1月)
  20. 唯一ID生成算法剖析

热门文章

  1. java ac自动机_ac自动机java版
  2. 干货 | 浅谈携程大住宿研发效能提升实践
  3. 使用RT Thread设备框架封装一个I2C设备——DS3231
  4. Yii和ThinkPHP对比杂谈
  5. Windows误操作删除或取消Authenticated Users所有权限如何补救
  6. 名词解释第七讲:私钥
  7. python实现一元线性回归分析的全部过程
  8. jquery ajax request payload,post请求 request payload问题
  9. 赵丽颖明星人物介绍html源码 html期末大作业 课程设计
  10. QZXing 识别不出条形码 / 二维码