-
copier le fichier sur le bureau (pour plus de commodité)
-
Cliquez à droite sur le fichier et sélectionnez les propriétés
-
Sous l'onglet des autorisations, cochez la case "Autoriser l'exécution du fichier en tant que programme".
-
double-cliquez sur le fichier et choisissez "Exécuter dans le terminal" s'il ne s'agit pas d'un programme GUI.)
Par défaut, le gestionnaire de fichiers peut ne pas afficher cette option et ouvrir le fichier dans gedit à la place. Dans ce cas, changez les préférences du gestionnaire de fichiers dans : Edition-> Préférences -> Comportement pour "demander à chaque fois" ou tout de suite pour "exécuter les exécutables".
Ligne de commande
cd /path/to/file
chmod +x filename.sh
./filename.sh
Commentez ci-dessous si cela ne fonctionne pas :)
Si cela ne fonctionne toujours pas, bien que l'option permettant d'exécuter le fichier en tant que programme soit cochée, lorsque vous double-cliquez sur le fichier .sh et qu'il lance gedit, naviguez vers le dossier contenant le script.
Une fois que vous êtes dans le bon dossier courant pour le script, vous pouvez exécuter le script comme ceci :
sudo ./filename.sh
Si cela ne fonctionne pas, vous pouvez essayer
sudo bash filename.sh
Depuis une partition FAT
Suivre cette Comment exécuter un fichier à partir d'une clé USB FAT ?