我试图安装cydia源代码。
$ git clone git://git.saurik.com/cydia.git
$ cd cydia
但是当我输入“./sysroot.sh”时,我收到了这个错误:
-bash: ./sysroot.sh: /usr/bin/env: bad interpreter: Operation not permitted
问题是什么?
答案 0 :(得分:9)
我的猜测是,您尝试运行脚本的文件系统是使用“noexec”选项挂载的。 shebang中的解释器不需要在$ PATH中,因为指定了绝对路径。尝试通过调用解释器来运行脚本,而不是脚本:
bash sysroot.sh