如何在未设置 root 密码的情况下运行 KDE 分区管理器?

如何在未设置 root 密码的情况下运行 KDE 分区管理器?

当我尝试启动 KDE 分区管理器时,会弹出 KDE su 对话框,提示我输入 root 密码:

您请求的操作需要 root 权限。请在下面输入 root 的密码或单击“忽略”继续使用您当前的权限。

命令: KDE_FULL_SESSION=true XDG_RUNTIME_DIR=/run/usr/1000 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus /usr/bin/partitionmanager --dontsu`

当我输入用户密码时,对话框再次出现:

没有权限。可能密码不正确,请重试。在某些系统上,您需要加入特殊组(通常是:wheel)才能使用此程序。

我已检查我的用户是否属于该wheel组。对于需要管理员权限的终端命令sudo+ [myuserpassword] 按预期工作。

如何使用管理员权限启动 KDE 分区管理器?

我正在运行 Fedora 28 的 KDE spin。我创建了一个用户,但没有设置 root 密码。

答案1

问题的出现是因为即使您没有设置 root 密码也kdesu尝试使用。su

kdesu可以配置为使用sudo而不是su.您需要在 ~/.config/kdesurc 中创建一个包含以下内容的文件:

[super-user-command]
super-user-command=sudo

按照 arch wiki 上的说明。关联。感谢@steeldriver 的回答。

答案2

sudo /usr/bin/partitionmanager

相关内容