无法使用 sudo 启动 gedit

Bil*_*ham 2 gedit sudo x11

在尝试按照这些说明进行操作时,我在尝试看似简单的sudo编辑操作时遇到以下错误:

$  sudo gedit /var/lib/dpkg/status

** (gedit:14898): WARNING **: Command line `dbus-launch --autolaunch=0bd873023a78bdb34ca1b9650000000b --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
Cannot open display: 
Run 'gedit --help' to see a full list of available command line options.
Run Code Online (Sandbox Code Playgroud)

在没有sudo正确启动 gedit 的情况下运行相同的程序,但当然没有编辑能力。有谁知道发生了什么?

Oli*_*Oli 7

您应该使用gksu以 root 身份启动图形内容。

gksu gedit /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)