我可以在不使用 xubuntu 终端的情况下以 root 身份打开文件管理器吗

5 xfce xubuntu command-line

我试图在面板中以 root 用户身份启动文件管理器,当我把它放在返回错误sudo的命令前面时exo-open --launch FileManager出现错误。但是,如果我将相同的命令放在 XFCE 终端(而不是模拟器)中,我会以 root 身份启动文件管理器并且它可以工作。我很困扰

Ter*_*nce 10

请注意,以 root 用户身份运行文件管理器是非常危险的。

您可以gksu用于以 root 身份启动 GUI 应用程序。

gksu从终端安装:

sudo apt install gksu
Run Code Online (Sandbox Code Playgroud)

安装后,您现在可以在没有终端的情况下通过按Alt+F2并输入以下内容来启动它:

gksu thunar
Run Code Online (Sandbox Code Playgroud)

Thunar 是 Xubuntu 中的默认文件管理器。


注意: gksu不再适用于 Ubuntu 18.04。但是,pkexec在 18.04 中默认安装。

您也可以使用pkexec以及启动。与上述相同并更改gksupkexec

pkexec thunar
Run Code Online (Sandbox Code Playgroud)

如果您不想打开终端窗口,请按Alt+ 调F2出运行窗口,您可以输入该命令,这样就不会打开任何终端窗口:

在此处输入图片说明

在此处输入图片说明