命令行:在文件夹/树中以 sudo 身份通过 alacarte 启动程序

命令行:在文件夹/树中以 sudo 身份通过 alacarte 启动程序

我已经通过 github 在
/home/user/folder/program 安装了一个程序。

为了通过终端运行它,我使用以下命令。cd
folder
sudo ./program

但我想走一条捷径,并尝试通过 alacarte 来制作一条。
填写以下数据:

名称:programname(与文件夹中程序的实际名称不一样)
命令:/home/user/folder/program。
图标:将图标更改为本地文件。icon.ico
单击:在终端中启动?

我现在找到了带有正确图标的“programname”,但当我尝试运行它时,nautilus 任务栏中出现了一个图标,它开始闪烁一段时间,然后消失。而且没有打开任何终端。

我认为这与命令行中的错误有关:只是不知道如何纠正它。

希望有人愿意指正我的错误。

亲切的问候

马蒂厄

答案1

你可以从类似的问题中获得启发这里

您可以在.desktop文件中这样调用该应用程序:

# Exec= gksudo -k -u root <absolute path to your executable>
Exec= gksudo -k -u root /home/user/folder/program

相关内容