Come posso eseguire un file eseguibile con un doppio clic?

Sto cercando di eseguire un eseguibile (disco di prova) ma il doppio clic non funziona. L’unico modo è quello di eseguire:

sudo ./testdisk 

dal terminale. Ma mi piacerebbe aprire gli eseguibili con doppio clic in futuro. Come posso fare questo?

inserisci la descrizione dell'immagine qui Fare clic con il pulsante destro del mouse sul file e selezionare il pulsante Consenti l’esecuzione del file come programma nella scheda dei permessi

Quindi fai doppio clic sul file e scegli esegui o esegui nel terminale (se si tratta di un’applicazione console)

Nota:

Questo non funzionerà se il programma richiede il permesso di root

Per eseguire un’applicazione facendo doppio clic sulla sua icona, dobbiamo definire un file .desktop memorizzato nel percorso da cui vogliamo avviarlo (ad es. Su ~/Desktop/ ).

Il contenuto minimo di tale file potrebbe essere simile al seguente:

 [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 

Salvare questo file nella posizione desiderata e fornirgli l’authorization executable .

Nota a margine: non è davvero una buona idea eseguire l’applicazione di esempio Testdisk con un doppio clic dalla GUI.

Apri il file manager o nautilus.
Vai a Modifica-> Preferenze .

  • Sotto la scheda del comportamento, fai clic su / abilita la terza opzione – “chiedi ogni volta” per “file di testo eseguibili”.
  • Oppure usa “esegui i file eseguibili quando vengono aperti”