删除 /tmp 目录后权限被拒绝 /tmp Yocto linux
Permission denied /tmp Yocto linux after deleting /tmp directory
按照 从图像中删除不需要的图层后,我删除了 build/tmp 目录并再次尝试 运行 bitbake。我收到此错误:
PermissionError: [Errono 13] Perrmission denied:'/tmp'
我尝试再次更改目录chomd -R 777 build/tmp/
和运行 bitbake的权限,但错误仍然存在。我也试过运行sstate-cache-management.sh
,但是没有效果。
为清楚起见,似乎 /tmp
目录在 bitbak 命令期间再次创建,但在解析所有食谱后仍然失败。
我该怎么做才能保存目前的进度?我总是可以从头开始,但我真的不想重新构建内核。
我找到答案了,我不小心删除了根 tmp
文件夹,而不是 build
目录中的文件夹。再次创建并设置适当的权限后,构建过程再次运行。
按照
PermissionError: [Errono 13] Perrmission denied:'/tmp'
我尝试再次更改目录chomd -R 777 build/tmp/
和运行 bitbake的权限,但错误仍然存在。我也试过运行sstate-cache-management.sh
,但是没有效果。
为清楚起见,似乎 /tmp
目录在 bitbak 命令期间再次创建,但在解析所有食谱后仍然失败。
我该怎么做才能保存目前的进度?我总是可以从头开始,但我真的不想重新构建内核。
我找到答案了,我不小心删除了根 tmp
文件夹,而不是 build
目录中的文件夹。再次创建并设置适当的权限后,构建过程再次运行。