我不确定发生了什么。几天前,我安装了一些更新,现在每当我尝试运行sudo nautilus
. 如果我运行gksudo nautilus
它会挂起几秒钟然后什么都不做。
其他人有同样的问题,或者知道如何解决它?尝试跑步时sudo gedit
也会发生类似的事情......
尝试 sudo 其他应用程序:
根据要求提供 Sudoers:
$DISPLAY
并sudo sudo -V
根据要求:
好的,sudo sudo -V 的未更改输出显示了以下内容:
Environment variables to preserve:
XAUTHORIZATION
XAUTHORITY
TZ
PS2
PS1
PATH
LS_COLORS
KRB5CCNAME
HOSTNAME
HOME
DISPLAY
COLORS
Run Code Online (Sandbox Code Playgroud)
但你的输出显示要保留 ftp_proxy、http_proxy 和 https_proxy(请注意,所有其他代理都消失了)。
另请注意,您的 sudoers 文件显示
Defaults env_keep="http_proxy https_proxy ftp_proxy"
Run Code Online (Sandbox Code Playgroud)
默认情况下不存在,因此您或有权访问系统的其他人添加了它。您可以尝试将其注释掉(sudo visudo,然后在该行前面添加 # 并保存文件)。之后 Sudo 应该可以正常工作。
如果您确定需要这些变量,您可以使用 += 而不是 = 来附加(而不是破坏和覆盖)env_keep:
Defaults env_keep+="http_proxy https_proxy ftp_proxy"
Run Code Online (Sandbox Code Playgroud)
阅读man sudoers
有关这一切的更多详细信息:)
归档时间: |
|
查看次数: |
4057 次 |
最近记录: |