.desktop 文件。正确的执行路径

.desktop 文件。正确的执行路径

我用的是费多拉。有许多程序打包在安全旋转中。包含的桌面文件可以工作,但需要使用 root 权限打开程序。

如何编辑此处显示的桌面文件以在无需 root 的情况下打开目标。我已经尝试了我能想到的所有明显的编辑,但没有任何运气。

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=argus
Exec=gnome-terminal -e "su -c 'argus -h; bash'"
TryExec=argus
Type=Application
Categories=System;Security;X-SecurityLab;X-Reconnaissance;

答案1

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=argus
Exec=gnome-terminal -e "sh -c 'argus -h; bash'"
TryExec=argus
Type=Application
Categories=System;Security;X-SecurityLab;X-Reconnaissance;

这与行为最为匹配。比我更了解阿格斯的人可以对其进行改进

相关内容