docker环境编译Linux出错

你好。

按照 https://docs.khadas.com/vim3/FenixScript.html

报错如下:

khadas@83258e5073d6:~/fenix$ DOWNLOAD_MIRROR=china make
./scripts/create_image.sh

PARAMETERS*
Fenix Version: 0.8.3
Khadas Board: VIM3
Uboot Version: 2015.01
Uboot Configuration: kvim3_defconfig
Uboot Branch: khadas-vims-v2015.01
Linux Version: 4.9
Linux Configuration: kvims_defconfig
Linux DTB: arch/arm64/boot/dts/amlogic/kvim3_linux.dtb
Linux Branch: khadas-vims-4.9.y
Distribution: Ubuntu
Distribution Release: bionic
Distribution Type: server
Distribution Arch: arm64
Install Type: SD-USB
Final Image: VIM3_Ubuntu-server-bionic_Linux-4.9_arm64_SD-USB_V0.8.3-20200411.img


Info: Build host: bionic
Info: Running in container: docker
Info: apt-cacher is disabled in containers, set NO_APT_CACHER=no to override
mkdir: cannot create directory ‘/home/khadas/fenix/downloads’: Permission denied
Makefile:7: recipe for target ‘all’ failed
make: *** [all] Error 1
khadas@83258e5073d6:~/fenix$

根文件系统是什么?看看下面目录的权限:

ls -al /home/khadas/fenix

是否是在服务器上?有多个用户?

谢谢回复。

已经解决,确实是因为文件权限的问题。

我是在服务器上,建议你们文档更新一下。说明一下文件own/grp要在khadas下