Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试安装 cydia 源代码。
$ git clone git://git.saurik.com/cydia.git $ cd cydia
但是当我输入“./sysroot.sh”时,我得到了这个错误:
-bash: ./sysroot.sh: /usr/bin/env: bad interpreter: Operation not permitted
什么问题?
我的猜测是您尝试从中运行脚本的文件系统是使用“noexec”选项安装的。shebang 内部的解释器不需要在你的 $PATH 中,因为指定了绝对路径。尝试通过调用解释器而不是脚本来运行脚本:
bash sysroot.sh