在openwrt编译的时候出现错误
you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this
知识兔网上查找到解决办法:
export FORCE_UNSAFE_CONFIGURE=1
知识兔或者
export FORCE=1
知识兔但是都没有解决问题!!!
使用Linux下的 “ll” 或者 “ls -lht” 一下文件(夹)的拥有者。
Ubuntu@songshuai:~/openwrt$ ll
总用量 40
drwxrwxr-x 9 Ubuntu Ubuntu 4096 10月 10 10:50 ./
drwxr-xr-x 38 Ubuntu Ubuntu 4096 10月 10 12:20 ../
drwxrwxr-x 17 root Ubuntu 4096 10月 10 12:16 openwrt/
-rwxrwxrwx 1 Ubuntu Ubuntu 1768 10月 10 10:22 readme*
知识兔然后使用命令 “su” 切换到 root 用户然后再进行编译。
还是一样的,没有解决!!!
然后使用 “chown” 命令更改一下文件(夹)的拥有者为当前用户
然后再查看 “ll”
Ubuntu@songshuai:~/openwrt$ ll
总用量 40
drwxrwxr-x 9 Ubuntu Ubuntu 4096 10月 10 10:50 ./
drwxr-xr-x 38 Ubuntu Ubuntu 4096 10月 10 12:20 ../
drwxrwxr-x 17 Ubuntu Ubuntu 4096 10月 10 12:16 openwrt/
-rwxrwxrwx 1 Ubuntu Ubuntu 1768 10月 10 10:22 readme*
知识兔然后进行编译,通过了!!!