Puncte:1

Adăugarea la PATH pentru programele deschise de pe desktop

drapel id

Ok, știu că există o mulțime de moduri de a adăuga la PATH. Fiecare are motive întemeiate pentru care ați alege o metodă specifică față de alta.

Totuși, ceea ce nu știu este că în cazul unui program deschis de pe desktop (făcând dublu clic pe pictograma acestuia), cum se adaugă la PATH în acest scenariu?

Făcând clic dreapta și mergând la proprietăți, pot schimba comanda rulată făcând dublu clic. Aș putea folosi && pentru a eticheta o comandă aici? Cu siguranță există un mod mai bun, mai global de a face asta?

Nu sunt sigur dacă face o diferență, dar folosesc 18.04.

Sugestii mult apreciate.

Gunnar Hjalmarsson avatar
drapel uz
Utilizați `~/.profile`. Este obținut de managerul de afișare și modifică `PATH` pentru întreaga sesiune.
llionevans avatar
drapel id
@GunnarHjalmarsson - asta a făcut truc la nivel global. Celelalte două răspunsuri sugerate ar fi necesitat editarea manuală a fiecărei pictograme de pe desktop în mod individual. Dacă puneți acest lucru ca răspuns, îl pot marca ca rezolvat.
Puncte:1
drapel uz

Utilizare ~/.profil. Este obținut de managerul de afișare și se modifică CALE pentru întreaga sesiune.

llionevans avatar
drapel id
Aceasta este soluția care a funcționat, deoarece a aplicat modificarea pentru toate pictogramele de pe desktop dintr-o singură mișcare, în loc să fie nevoie să le facă pe fiecare în parte.
Puncte:1
drapel it

Înlocuiți comanda comenzii rapide cu un indicator către a bash script, configurați-vă mediul în script, apoi apelați comanda comenzii rapide.

Puncte:1
drapel zw

Fiecare *.desktop dosarul are Exec= camp. Acest câmp poate include:

  • nume executabil care este deja în $PATH;
  • calea completă către executabilul care nu este în $PATH;
  • calea completă către scriptul creat de utilizator/sistem care face ceea ce este necesar.

Documentatie de citit: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables .

Mediile desktop tradiționale precum MATE au un instrument special pentru crearea fișierelor desktop numit mate-desktop-element-edit. Vezi pagina de manual online.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.