Ubuntu16.04编译安装BusyBox「建议收藏」

Ubuntu16.04编译安装BusyBox「建议收藏」简述Ubuntu16.04LTS编译安装BusyBox,出现问题及解决方案。下载源码下载BusyBox源码选择一个扩展名为.tar.bz2文件下载本例中使用busybox-1.27.2.tar.bz2解压在源码所在位置右键在此打开终端,输入解压命令,文件名与自己所下载版本文件对应tar-jxvfbusybox-1.27.2.tar.bz2解压后当前文件夹生成一个文件夹,进入到解压后

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

简述

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.net/159976.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 100999凑整到万位进一_速算方法 速算口诀[通俗易懂]

    100999凑整到万位进一_速算方法 速算口诀[通俗易懂]“估算法”毫无疑问是资料分析题当中的速算第一法,在所有计算进行之前必须考虑能否先行估算。所谓估算,是在精度要求并不太高的情况下,下面是出国留学网小编为大家整理的“速算方法”。本内容为大家提供参考。希望对您有所帮助。请关注出国留学网!!!速算方法一、▲“九几乘九几,左减右补数,后面空两格,写上补乘补。”9300-5005×7=880035=883500看作两个空格二、▲任意数乘25,等于此数…

    2022年6月15日
    72
  • IDEA 激活 服务器 2022.01(JetBrains全家桶)

    (IDEA 激活 服务器 2022.01)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlGTRPTN90LV-eyJsaWN…

    2022年3月31日
    739
  • AOSP开源协议_open sap

    AOSP开源协议_open sapOLAP(OnlineAnalyticalProcessing)是指在线联机分析,基于数据查询计算并实时获得返回结果。日常业务中的报表、数据查询、多维分析等一切需要即时返回结果的数据查询任务都属于OLAP的范畴。对应的,行业内也有相应产品来满足这类需求,那就是OLAPServer。当前主流OLAPServer几乎都是基于RDB或封装成RDB的大数据平台,有点类似早期的ROLAP(这个词已经很少被提及了),其中一个关键的特征是使用SQL作为查询语言。RDB和SQL的特性会给OLAPServer带来诸

    2025年8月10日
    8
  • 借你一双慧眼,识别代码安全审计工具「建议收藏」

    借你一双慧眼,识别代码安全审计工具「建议收藏」代码安全审计产品、代码缺陷分析产品、代码安全分析等基于源代码静态分析技术的产品市场上越来越多,但是质量却层次不齐,误报率非常高,漏报率也不低,究其原因是为什么呢?因为一款静态分析类产品研发不是轻松的事,往往要经历几年时间,产品才会逐渐成熟,支持的开发语言和安全漏洞类型才能达到企业级应用水平,一般中小企业是很难投入如此长的时间进行研发的,而且静态分析类产品底…

    2022年10月9日
    2
  • oracle运维面试试题,运维面试题「建议收藏」

    oracle运维面试试题,运维面试题「建议收藏」1)Linux启动大致过程?linux系统启动过程详解:http://www.linuxeye.com/Linux/340.html2)apache有几种工作模式,分别简述两种工作模式及其优缺点?apache主要有两种工作模式:prefork(apache的默认安装模式)和worker(可以在编译的时候加参数–with-mpm-worker选择工作模式)prefork的特点是:(预派生)1.这种…

    2022年6月12日
    55
  • Android Linux内核编译

    Android Linux内核编译

    2021年9月3日
    60

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号