如何通过单击完全像在终端中一样打开可执行文件

问题描述 投票:0回答:2

我在Linux Mint(LMDE 4,Buster)上,我有一个二进制可执行文件,如果在Terminal中打开,该文件可以正常运行。但是,如果我从图形界面单击此文件,则不会。由于二进制同时没有改变,因此它必须与调用方式有关。所以...如何通过单击该死的文件获得终端行为的复本。预先谢谢你。

附加信息:我还已经尝试在FileManager>设置>行为>运行可执行文本文件中更改OS行为,并已从图形(!)界面更改了当前用户的读/写权限。如果它本身是二进制文件-尽管我对此表示怀疑-我可以模拟或伪造由Terminal调用它。]

编辑:我有一个假设,它与.bashrc导出的路径有关,该路径不会扩展到整个系统。但是,我也不知道该怎么做。如果这是Linux政策,我会非常恼火。我认为对安全性没有任何贡献。

EDIT2:在终端-工作的地方-二进制文件without

sudo

EDIT3:现在,我已在/ opt /下卸载并重新安装了该应用程序,该应用程序需要更高的特权。现在,我在单击时遇到相同的错误,但是终端抱怨“无法连接到X服务器”

我在Linux Mint(LMDE 4,Buster)上,我有一个二进制可执行文件,如果在Terminal中打开,该文件可以正常运行。但是,如果我从图形界面单击此文件,则不会。由于二进制文件没有'...

terminal copy click invoke behavior
2个回答
0
投票

在终端上尝试:


0
投票

好的,这就是我所做的-但由于我不太真正了解在后台进行修复,所以请不要将其视为解决方案。至少我不...

© www.soinside.com 2019 - 2024. All rights reserved.