web-dev-qa-db-fra.com

Comment forcer l'exécution du fichier sh sans utiliser de terminal

J'ai mendeleydesktop python qui exécute l'interface graphique du logiciel menedeley sur ma machine ubuntu 16. J'exécute la commande suivante pour permettre l'exécution Sudo chmod +x mendelelydesktop puis j'ai créé un lien symbolique sur mon bureau ln -s mendeleydesktop ~/Desktop/mendeleydesktop. Fonctionnement ./mendeleydesktop de termianl est OK mais double-cliquez ou utilisez le fichier d'envoi Dash pour gedit pour l'édition.

N.B: Autoriser l'exécution de fichiers via des propriétés de fichiers ne résout pas le problème.

Comment forcer l'exécution de mendeley par double-clic directement sans avoir besoin d'exécuter le terminal, donc je n'ai pas à exécuter le terminal chaque fois que j'exécute mendeley.

1
Mr.Y

Ouvrez nautilus, puis allez sur:

Edit > Preferences > Behavior tab

Dans la section Fichiers texte exécutables , cochez Exécutez les fichiers exécutables lorsqu'ils sont ouverts .

enter image description here

2
Jim