如何以 root 身份运行桌面输入命令(Exec=path)

如何以 root 身份运行桌面输入命令(Exec=path)

我厌倦了在我的 ubuntu 18.04LTS 中添加 XAMPP 桌面快捷方式/Luncher。执行路径。sudo 命令未执行,例如admin:// command运行命令时出错。如何在 Ubuntu 18.04LTS 上创建 XAMPP 桌面快捷方式?

截屏

答案1

我也有同样的问题。

我发现包 gksu (gksudo)已被弃用。 第一的从 Debian 中删除进而Canonical 决定将其从 Ubuntu 18.04 中删除. 建议应用程序开发人员改用 PolicyKit (pkexec)。

我建议看看关于在 .desktop 文件中使用 pkexec 命令的线程。我还没有尝试过(对我来说这有点过头了,我不想把事情搞砸)。

这就是我得到的结果。也许其他人会有更好更简单的解决方案。

答案2

我有以下解决方法。设置Terminal=trueExec=sudo bash...

像这儿:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=myApplication
Comment=myApplication
Exec=sudo bash .../myApplication
Icon=YOUR_ICON
Terminal=true

终端会打开,您可以输入密码。也许有更简单的解决方案

相关内容