【问题标题】:mkdir: cannot create directory ‘/usr/local/etc/reaver’: Permission deniedmkdir:无法创建目录'/usr/local/etc/reaver':权限被拒绝
【发布时间】:2016-07-22 10:06:45
【问题描述】:

我正在尝试安装 reaver,但如果它对 install make 说,我会卡在某个点上。

当我输入命令make install 时出现以下消息:

rm -f /usr/local/bin/reaver /usr/local/bin/wash /usr/local/bin/walsh
if [ ! -d /usr/local/etc/reaver ]; 
then 
      mkdir -p /usr/local/etc/reaver;
fi

mkdir: 无法创建目录‘/usr/local/etc/reaver’: 权限被拒绝 Makefile:88:目标“安装”的配方失败 make: *** [安装] 错误 1

我该如何解决这个问题?

【问题讨论】:

  • 您是否有权更改/usr/ 或其内容? Linux 上的普通用户通常没有这些权限。
  • make install 通常需要一些高分,如果你非常确定你在做什么,你可以使用sudo make install

标签: linux mkdir permission-denied


【解决方案1】:

检查您的用户是否对该路径具有权限。或尝试使用 root 用户(不推荐)或尝试使用sudo make install

【讨论】:

    【解决方案2】:

    首先,您必须允许执行该文件的权限。 chmod +x filename.run 并尝试使用 root 用户运行。

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 1970-01-01
      • 2021-12-11
      • 2018-09-20
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 1970-01-01
      • 2013-03-03
      相关资源
      最近更新 更多