Я пытаюсь запустить исполняемый файл (testdisk), но двойной щелчок не работает. Единственный способ - запустить:
sudo ./testdisk
из терминала. Но я хотел бы открыть исполняемые файлы с двойным щелчком в будущем. Как я могу это сделать?
Откройте файловый менеджер или nautilus.
Перейдите на Правка-> Настройки .
Чтобы запустить приложение, дважды щелкнув его значок, мы должны определить файл .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
разрешение.
Дополнительное примечание: не очень хорошая идея запускать пример приложения Testdisk двойным щелчком мыши из графического интерфейса.
Щелкните правой кнопкой мыши по файлу и выберите «Разрешить выполнение файла в качестве кнопки программы» на вкладке разрешений
Затем дважды щелкните файл и выберите «Запустить или запустить в терминале» (если консольное приложение)
Примечание:
Это не будет работать, если программе требуется разрешение root