Context
În prezent, creez un ubuntu 20.04 LTS personalizat pentru a fi pornit de pe media live (USB).
Încerc să creez o comandă rapidă pe desktop, adică pentru comanda de închidere.
am pregătit un fișier .desktop oprire.desktop
care includ următoarele:
#!/usr/bin/env xdg-open
[Intrare pe desktop]
Tip=Aplicație
Nume=Oprire
Comentariu=oprire
Pictogramă=/opt/icons/shutdown.svg
Exec=sudo shutdown -h acum
Terminal=fals
Categorii=Dezvoltare;
Nume[fr_CA]=ceva_legat_de_proiect
și a actualizat și dreptul de acces
chmod 777 -R home/<utilizator>/Desktop/shutdown.desktop
a alergat de asemenea
gio set shutdown.desktop metadata::trusted true
când testez media live generată, fișierul este disponibil pe desktop, dar nu este executabil.
Încercări
Când afișez meniul contextual „permite lansarea” nu este disponibil.
de pe forumuri, am copiat fișierul în /usr/share/applications
apoi de acolo l-am copiat înapoi pe desktop, înlocuind fișierul existent. În acest moment este afișat „permite lansarea”, dar fișierul încă nu este executabil.
Când dau clic pe „permite lansarea” și dau dublu clic pe fișier, comanda este executată.
Întrebare
Cum pot configura, în timpul creării media live, fișierul meu care execută comanda de închidere?
P.S: procedura folosită pentru a lucra cu ubuntu 18.04 LTS