Acest răspuns vă poate dezamăgi, dar iată-l. De mulți ani, dezvoltatorii Nautilus renunță la opțiunea de a rula executabil peste tot, făcând dublu clic pe ele.
Unul dintre argumente este că executabilele trebuie să fie curatate. Ar trebui să fie conduse de utilizatori care știu ce fac. În caz contrar, ar trebui să fie instalate corespunzător în locații convenționale, dacă urmează să fie rulate de utilizatorii generali ai sistemului.
Un dezvoltator își va testa executabilele de pe un terminal. Un utilizator nu ar trebui să se confrunte niciodată cu riscul de a începe un proces - potențial rău intenționat - făcând dublu clic pe un fișier undeva în sistemul său de fișiere. Cred că acesta este o considerație importantă de ce această opțiune a fost depreciată, iar acum, cu Files 40, a fost eliminată efectiv.
Iată cum ar trebui să procedați în acest sens:
Executabile pentru utilizare regulată
- Puneți scripturile shell într-un folder
~/.local/share/bin
sau ~/bin
. Oricare dintre aceste două foldere va fi inclus automat în căutarea ta PATH – variabila care spune sistemului unde să caute executabile atunci când le tastezi numele la prompt.
- Executați shellscript-ul tastând numele acestuia în terminal sau în caseta de dialog Run (Alt+F2).
- Includeți opțional scriptul în prezentarea generală a aplicației dvs. creând un
.desktop
lansator pentru el în ~/.local/share/applications
.
Executarea ad-hoc de executabile pentru acei utilizatori care știu ce fac
Pentru o rulare rapidă, deschideți un terminal în directorul curent ("Deschideți terminalul aici" în managerul de fișiere) și rulați-l specificând directorul curent, de ex.
./scriptul meu
De exemplu, utilizatorii puternici care compilează software fac asta tot timpul. Se mută în directorul care conține scriptul de configurare și îl execută ca:
./configure