4

我正在尝试安装 cydia 源代码。

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

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

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

什么问题?

4

1 回答 1

12

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

bash sysroot.sh
于 2012-02-29T16:10:07.470 回答