我试图在我的巨无霸mac上安装yabai,但是在做visudo时遇到了一个问题。在玩了几次之后,我发现我遇到了一些问题,甚至只有sudo visudo (也就是说,问题不在yabai):
❯ sudo visudo
Timeout waiting for detached instance to start: No such file or directory
visudo: /etc/sudoers.tmp unchanged添加编辑器标志也不起作用:
❯ sudo EDITOR="vim" visudo
Timeout waiting for detached instance to start: No such file or directory
visudo: /etc/sudoers.tmp unchanged
❯ sudo EDITOR="nano" visudo
Timeout waiting for detached instance to start: No such file or directory
visudo: /etc/sudoers.tmp unchanged我在用zsh。
你们中有谁知道怎么绕过这件事吗?
非常感谢提前!
发布于 2021-06-22 05:49:58
看起来,尽管您使用了一个visudo环境变量,但EDITOR正在尝试运行崇高文本。我怀疑这是因为在SUDO_EDITOR或VISUAL环境变量中设置了它们,如果设置了它们,这两个变量都优先于EDITOR。尝试sudo SUDO_EDITOR="vim" visudo或sudo SUDO_EDITOR="nano" visudo。
如果不是这样的话,另一种可能是在您的sudoers文件中禁用了env_editor,因此editor强制使用崇高文本。
https://stackoverflow.com/questions/68077579
复制相似问题