如何双击运行可执行文件?

如何双击运行可执行文件?

我正在尝试运行可执行文件(testdisk),但双击不起作用。唯一的方法是运行:

sudo ./testdisk

从终端。但是我想以后通过双击打开可执行文件。我该怎么做?

答案1

在此处输入图片描述右键单击该文件,然后在权限选项卡中选中允许作为程序执行文件按钮

然后双击该文件并选择运行或在终端中运行(如果它是控制台应用程序)

笔记:

如果程序需要 root 权限则此方法无效

答案2

要通过双击图标来运行应用程序,我们必须定义一个.desktop存储在我们想要启动它的位置(例如~/Desktop/)的文件。

此类文件的最小内容可能类似于以下内容:

[Desktop Entry]
Type=Application    
Exec=/path/to/executable  --options # commands to run
Icon=/path/to/icon # optional path to the icon
Terminal=false # set `true' for terminal applications

将此文件保存到所需位置并授予其executable权限。

附注:通过从 GUI 双击来运行示例应用程序 Testdisk 并不是一个好主意。

答案3

打开文件管理器或 nautilus。
转到编辑->偏好设置

  • 在行为选项卡下,单击/启用第三个选项——“每次都问”表示“可执行文本文件”。
  • 或者使用“打开可执行文件时运行它们”

相关内容