./sysroot.sh:不允许操作

时间:2012-02-29 14:39:15

标签: macos bash operation

我试图安装cydia源代码。

$ git clone git://git.saurik.com/cydia.git
$ cd cydia

但是当我输入“./sysroot.sh”时,我收到了这个错误:

-bash: ./sysroot.sh: /usr/bin/env: bad interpreter: Operation not permitted

问题是什么?

1 个答案:

答案 0 :(得分:9)

我的猜测是,您尝试运行脚本的文件系统是使用“noexec”选项挂载的。 shebang中的解释器不需要在$ PATH中,因为指定了绝对路径。尝试通过调用解释器来运行脚本,而不是脚本:

bash sysroot.sh