答案1
GNOME Shell 中这个炫酷的窗口仅对使用 PolicyKit 的应用程序显示。例如,要为 Synaptic 触发此窗口,请在终端中运行以下命令:
pkexec synaptic
您不能将其pkexec
用于所有应用程序,而只能将其用于具有pkexec
策略文件的应用程序/usr/share/polkit-1/actions/
。
答案2
为此,您可以使用命令gksu-polkit
。它的行为与 gksudo 大致相同,但利用了 policykit 框架。要使用它,请安装包“gksu-polkit”。