您的位置:首页 > 汽车 > 时评 > excel怎么做网页_关于家乡的网页制作教程_排超最新积分榜_软文发稿网

excel怎么做网页_关于家乡的网页制作教程_排超最新积分榜_软文发稿网

2025/5/1 1:35:23 来源:https://blog.csdn.net/wb4916/article/details/147548104  浏览:    关键词:excel怎么做网页_关于家乡的网页制作教程_排超最新积分榜_软文发稿网
excel怎么做网页_关于家乡的网页制作教程_排超最新积分榜_软文发稿网

20250427在ubuntu16.04.7系统上编译NanoPi NEO开发板的FriendlyCore系统解决问题mkimage not found
2025/4/27 9:19


缘起:使用NanoPi NEO开发板,编译FriendlyCore系统,编译内核的时候报错。
  ./build.sh uboot              -build uboot only


  CC      drivers/leds/trigger/ledtrig-default-on.o
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-i2c1.dtbo
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-i2c2.dtbo
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-spi0.dtbo
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-pwm0.dtbo
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-ir.dtbo
  CC      lib/rbtree.o
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-tft28.dtbo
  DTCO    arch/arm/boot/dts/overlays/sun8i-h3-tft13.dtbo
  MKIMAGE arch/arm/boot/dts/overlays/sun8i-h3-fixup.scr
/bin/sh: 1: mkimage: not found
scripts/Makefile.lib:337: recipe for target 'arch/arm/boot/dts/overlays/sun8i-h3-fixup.scr' failed
make[2]: *** [arch/arm/boot/dts/overlays/sun8i-h3-fixup.scr] Error 127
scripts/Makefile.build:585: recipe for target 'arch/arm/boot/dts/overlays' failed
make[1]: *** [arch/arm/boot/dts/overlays] Error 2
arch/arm/Makefile:348: recipe for target 'dtbs' failed
make: *** [dtbs] Error 2
make: *** Waiting for unfinished jobs....

  AR      drivers/macintosh/built-in.o
  CC      drivers/md/dm.o
  CC      drivers/leds/trigger/ledtrig-panic.o
  CC      net/ipv6/icmp.o
  CC      drivers/leds/trigger/ledtrig-netdev.o
  CC      lib/seq_buf.o
  AR      drivers/usb/usbip/built-in.o
  AR      drivers/usb/gadget/function/usb_f_ss_lb.o
  CC      drivers/usb/storage/initializers.o
  AR      drivers/usb/gadget/function/usb_f_serial.o
  AR      drivers/usb/gadget/function/usb_f_obex.o
  AR      drivers/usb/gadget/function/usb_f_ncm.o
  AR      drivers/usb/gadget/function/usb_f_ecm.o
  AR      drivers/usb/gadget/function/usb_f_eem.o
  AR      drivers/usb/gadget/function/usb_f_ecm_subset.o
  AR      drivers/usb/gadget/function/usb_f_rndis.o
  AR      drivers/usb/gadget/function/usb_f_mass_storage.o
  AR      drivers/usb/gadget/function/usb_f_fs.o
  AR      drivers/usb/gadget/function/usb_f_uac1.o
  AR      drivers/usb/gadget/function/usb_f_uac1_legacy.o
  AR      drivers/usb/gadget/function/usb_f_uac2.o
  AR      drivers/usb/gadget/function/usb_f_uvc.o
  CC      drivers/usb/storage/sierra_ms.o
  CC      drivers/usb/storage/option_ms.o
  AR      drivers/usb/gadget/function/usb_f_midi.o
  AR      drivers/usb/gadget/function/usb_f_hid.o
  AR      drivers/usb/gadget/function/usb_f_printer.o
  AR      drivers/usb/gadget/function/built-in.o
  AR      drivers/usb/gadget/built-in.o
  CC      drivers/usb/storage/usual-tables.o
  AR      drivers/usb/storage/usb-storage.o
  AR      drivers/usb/storage/built-in.o
  AR      drivers/usb/built-in.o
  AR      drivers/built-in.o
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 

百度:/bin/sh: 1: mkimage: not found

百度为您找到以下结果

/bin/sh: 1: mkimage: not found
当你在终端中看到错误信息 /bin/sh: 1: mkimage: not found,这通常意味着 mkimage 命令在你的系统中没有安装,或者它的可执行文件路径没有被正确添加到环境变量中。mkimage 是一个用于创建嵌入式Linux镜像的工具,常见于使用 Yocto Project 或类似的嵌入式Linux构建系统。

解决步骤
确认你的环境:

确认你正在使用的操作系统和是否适用于嵌入式Linux开发。如果你是为了嵌入式Linux开发,确保你的工作环境(如Linux发行版)支持这类工具。

安装 mkimage:

对于基于Debian的系统(如Ubuntu):

sudo apt-get update
sudo apt-get install u-boot-tools

u-boot-tools 包通常包含 mkimage。

对于基于RPM的系统(如Fedora或CentOS):

sudo dnf install uboot-tools

或者对于较老的CentOS版本,使用 yum:

sudo yum install uboot-tools

对于Arch Linux:

sudo pacman -S uboot-tools

验证安装:

安装完成后,你可以通过运行以下命令来检查 mkimage 是否正确安装:

mkimage --version

如果这个命令返回了版本信息,那么 mkimage 已经正确安装。

检查环境变量:

如果 mkimage 已经安装,但是仍然显示找不到,可能是因为它的路径没有被加入到环境变量 PATH 中。你可以通过以下命令临时添加:

export PATH=$PATH:/usr/bin  # 根据你的系统,路径可能有所不同

或者你可以将这个命令添加到你的 ~/.bashrc 或 ~/.profile 文件中,以便每次登录时自动设置。

使用绝对路径:

如果上述方法都不适用,你可以尝试直接使用 mkimage 的绝对路径来运行它,例如:

/usr/bin/mkimage ...

通过以上步骤,你应该能够解决 /bin/sh: 1: mkimage: not found 的问题。如果问题仍然存在,请检查你的系统配置或寻求更具体的帮助。

提示:AI自动生成,仅供参考
收起 

复制

接着问
请问如何检查环境变量?
请问如何使用绝对路径?


参考资料:
https://blog.csdn.net/qlexcel/article/details/121992841
ubuntu编译linux报错/bin/sh: 1: mkimage: not found


sudo apt-get install u-boot-tools


rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ sudo apt-get install u-boot-tools
[sudo] password for rootroot: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  u-boot-tools
0 upgraded, 1 newly installed, 0 to remove and 180 not upgraded.
Need to get 108 kB of archives.
After this operation, 438 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 u-boot-tools amd64 2016.01+dfsg1-2ubuntu5 [108 kB]
Fetched 108 kB in 4s (25.2 kB/s)       
Selecting previously unselected package u-boot-tools.
(Reading database ... 183526 files and directories currently installed.)
Preparing to unpack .../u-boot-tools_2016.01+dfsg1-2ubuntu5_amd64.deb ...
Unpacking u-boot-tools (2016.01+dfsg1-2ubuntu5) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up u-boot-tools (2016.01+dfsg1-2ubuntu5) ...

rootroot@ubuntu:~/friendlywrt-h3$ 
rootroot@ubuntu:~/friendlywrt-h3$ 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com