zynq制作ramdisk时busybox的小问题解决

为zynq平台制作ramdisk时候,需要使用到busybox这个软件。但是使用时候遇到系统安装的小麻烦,拿出来和大家分享下。

1、 先去busybox官网下载源码。然后拷贝到linux环境中。
2、 然后进入busybox目录中输入命令
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- defconfig
3、 然后输入命令make menuconfig 进入图形界面如果此时没有安装 ncurses devel 套件会报错
在这里插入图片描述
这个是没有安装这时因为ubuntu系统中缺少一个套件 ncurses devel ,把此套件libncurses5-dev安装下即可.但是安装此套件时候,又出错,
在这里插入图片描述
此处怀疑是服务器地址不可更新,就尝试更换服务器地址成阿里云服务器的地址,注意更新完应该选择重新载入。但是还是报如下错误,
在这里插入图片描述
尝试离线下载deb文件,使用dpkg命令安装
dpkg -i libncurses5-dev_5.9+20140118-1ubuntu1_i386.deb
然后报错,安装需要依赖于别的deb文件
在这里插入图片描述
其中libc6-dev又依赖于linux-libc-dev,再去下载这个,发现网络下载不成功。所以觉得这个方法不行,此路不通再换另一个方向。考虑仍使用apt的方式。重新将服务器选择中国服务器,然后使用apt命令安装此套件,竟然成功。不知什么原因。。。
在这里插入图片描述
然后就可以make menuconfig打开busybox的配置界面了。。。

虽然不知道为什么能解决这个奇怪的小问题,但是也记录下整个过程,希望能帮到有同样遇到这样问题的人们。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值