Kubuntu/KDE 中 gksudo 的对应功能是什么?

Kubuntu/KDE 中 gksudo 的对应功能是什么?

在常规 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 窗口来输入我的密码。

相关内容