multipass
현재 for 의 buildroot를 기반으로 이미지를 빌드하려고 하는데 macOS
다음 오류가 발생했습니다.
~/Home/Downloads/buildroot$ make -j 6
>>> host-pkgconf 1.6.3 Downloading
flock: cannot open lock file /home/ubuntu/Home/Downloads/buildroot/dl/pkgconf/.lock: Operation not permitted
make[1]: *** [package/pkg-generic.mk:190: /home/ubuntu/Home/Downloads/buildroot/output/build/host-pkgconf-1.6.3/.stamp_downloaded] Error 66
make: *** [Makefile:84: _all] Error 2
dl
폴더에 필요한 모든 권한이 있더라도 :
~/Home/Downloads/buildroot$ ls -lsa | grep "dl"
4 drwxrwxr-x 1 ubuntu ubuntu 96 Dec 30 20:31 dl
누군가 이 문제를 해결하는 방법에 대한 힌트를 줄 수 있습니까?
답변1
파일 마운트 문제인 것 같아요. 마운트된 디렉터리는 실제 파일 시스템이 아니며 파일 잠금 작업이 지원되지 않습니다. vm linux 디렉터리에 파일을 복사해야 합니다.