首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行sudo visudo时的超时错误消息

运行sudo visudo时的超时错误消息
EN

Stack Overflow用户
提问于 2021-06-22 04:31:37
回答 1查看 243关注 0票数 1

我试图在我的巨无霸mac上安装yabai,但是在做visudo时遇到了一个问题。在玩了几次之后,我发现我遇到了一些问题,甚至只有sudo visudo (也就是说,问题不在yabai):

代码语言:javascript
复制
❯ sudo visudo
Timeout waiting for detached instance to start: No such file or directory
visudo: /etc/sudoers.tmp unchanged

添加编辑器标志也不起作用:

代码语言:javascript
复制
❯ 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。

你们中有谁知道怎么绕过这件事吗?

非常感谢提前!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-22 05:49:58

看起来,尽管您使用了一个visudo环境变量,但EDITOR正在尝试运行崇高文本。我怀疑这是因为在SUDO_EDITORVISUAL环境变量中设置了它们,如果设置了它们,这两个变量都优先于EDITOR。尝试sudo SUDO_EDITOR="vim" visudosudo SUDO_EDITOR="nano" visudo

如果不是这样的话,另一种可能是在您的sudoers文件中禁用了env_editor,因此editor强制使用崇高文本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68077579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档