在常规 Ubuntu(Unity/Gnome)中,我习惯gksudo
以 root 权限运行 GUI 程序。我现在正在尝试 Kubuntu(或 KDE)——我该使用什么?
答案1
Kubuntu/KDE 相当于执行命令是kdesudo
。您可以在终端中或通过屏幕顶部的图形命令框(Alt-F2)使用它。
当你执行此操作或以其他方式启动需要 root 权限的应用程序时,你将获得克德苏多像这样弹出:
注意:如果您没有在使用 GUI 应用程序时看到此框,则可能表明 KDE 桌面环境的安装方式存在问题。
kubuntu-desktop
如果您没有使用 Kubuntu,请尝试重新安装。
答案2
从 Kubuntu 20.04 开始,kdesudo
似乎没有默认安装,并且kdesu
不再位于 $PATH 中,而是位于 中/usr/lib/x86_64-linux-gnu/libexec/kf5/kdesu
。
从 Fedora 38 开始,kdesu
在 path 中。它要求的“root”密码是 的实际密码root
,而不是用户的 sudo 密码。您可以使用 更改 root 密码sudo passwd root
。
答案3
现在它是kdesu
,
例如,如果我想使用 Matlab,并且想以 sudo 用户身份运行它,那么我会输入:kdesu matlab
,这将打开一个 GUI 窗口来输入我的密码。