Acasă
» LINUX
»
Cum se editează comenzile rapide ale programelor în GNOME Shell (Lansatori de aplicații)
Cum se editează comenzile rapide ale programelor în GNOME Shell (Lansatori de aplicații)
În GNOME Shell, o „comandă rapidă de program” înseamnă de obicei un lansator de aplicații în grila Aplicații. Schimbați numele afișat, descrierea sau comanda de lansare cu Alacarte sau editați o copie per utilizator a .desktopfișierului său. Aceasta este diferită de o comandă rapidă de la tastatură; schimbați combinațiile de taste în Setări, sub Tastatură.
Alacarte este opțiunea grafică mai simplă. Metoda terminal de mai jos creează o suprascriere la nivel de utilizator, deci nu trebuie să editați un fișier de sistem deținut de pachet.
Metoda 1: Editați un lansator de aplicații cu Alacarte
Pasul 1: Instalați și deschideți Alacarte
Instalați alacartepachetul cu managerul de pachete al distribuției dvs.:
Deschideți Activități sau Aplicații, căutați Alacarte și lansați-l. Unele distribuții îl numesc Meniu principal . Alacarte este un editor de meniuri GNOME, așa cum este descris pe pagina oficială a proiectului .
Căutați Alacarte sau Meniul principal în prezentarea generală a aplicațiilor.
Pasul 2: Găsiți intrarea în aplicație
Selectați o categorie din stânga, localizați aplicația în listă și faceți clic pe rândul său. Categoria poate varia în funcție de distribuție. Aceasta modifică intrarea de lansare din meniu; nu redenumește și nu reinstalează programul.
Selectați rândul aplicației, apoi deschideți proprietățile acesteia.
Pasul 3: Modificați proprietățile lansatorului
Alegeți Proprietăți și editați câmpurile de care aveți nevoie:
Numele este eticheta afișată în căutarea GNOME și în grila aplicației.
Comentariul este o scurtă descriere sau un tooltip.
Comanda este programul și argumentele pe care GNOME le rulează.
Folosește executabilul real al aplicației și argumentele valide. Nu lipește sintaxa shell, cum ar fi pipe-uri sau &&în câmpul de comandă. Apasă OK pentru a salva.
Editați numele, comanda sau descrierea lansatorului în această casetă de dialog.
Pasul 4: Testați schimbarea
Confirmați că numele editat apare în Alacarte, apoi căutați-l și lansați-l din prezentarea generală GNOME. Dacă GNOME afișează în continuare vechea etichetă, deconectați-vă și reconectați-vă pentru a reîmprospăta indexul aplicației.
Confirmați noul nume și lansați intrarea pentru a o testa.
Metoda 2: Editați o intrare pe desktop pentru fiecare utilizator
Folosește terminalul atunci când trebuie să modifici un anumit câmp de lansare. Documentează GNOME /usr/share/applicationspentru intrările de sistem și pentru intrările de utilizator. Manualul~/.local/share/applications Alacarte spune că salvează implicit intrările editate și cele noi ale aplicației în directorul de aplicații al utilizatorului. O copie locală este mai ușor de anulat și evită suprascrierea unui fișier gestionat de pachete.
Pasul 5: Localizați lansatorul și copiați-l
Găsiți fișierul real al aplicației .desktopîn /usr/share/applicationsdirectorul utilizat de programul de instalare sau în directorul utilizat de acesta. Exemplul de mai jos folosește example.desktop; înlocuiți-l cu numele real al fișierului. Dacă fișierul se află deja în folderul aplicațiilor locale, editați direct acea copie.
Păstrați același nume de fișier, astfel încât intrarea per utilizator să aibă prioritate. Nu este nevoie sudosă o copiați în directorul principal.
Copiați lansatorul în directorul aplicațiilor utilizatorului înainte de editare.
Pasul 6: Editați câmpurile lansatorului
Deschideți intrarea copiată cu Nano:
nano ~/.local/share/applications/example.desktop
Intrările de pe desktop includ un [Desktop Entry]grup. De exemplu:
[Desktop Entry]
Name=Example App
Comment=Opens Example App
Exec=example-app
Terminal=false
Schimbă valoarea existentă pentru Name, Comment, sau Exec, păstrând celelalte linii. Execeste o linie de comandă pentru intrare desktop, nu un script shell; urmează Specificațiile de intrare Desktop atunci când citează argumente cu spații. Dacă fișierul are DBusActivatable=true, GNOME poate utiliza activarea D-Bus și ignora Exec. O TryExecvaloare care indică un program lipsă poate, de asemenea, ascunde intrarea. Salvează cu Ctrl+O , apasă Enter, apoi ieși cu Ctrl+X .
Păstrați intactă structura intrărilor de pe desktop în timpul editării valorilor.
Pasul 7: Validați fișierul
Dacă desktop-file-utilseste instalat, verificați intrarea cu:
O revenire la prompt fără eroare înseamnă că fișierul a trecut această verificare sintactică. Ghidul de integrare GNOME recomandă acest validator. Acesta nu verifică dacă comanda aplicației în sine funcționează.
Validatorul verifică sintaxa de introducere a datelor pe desktop, nu comanda aplicației.
Pasul 8: Reîmprospătați GNOME Shell și testați
Căutați numele actualizat în prezentarea generală a aplicațiilor și lansați fișierul. Dacă intrarea veche persistă, deconectați-vă și conectați-vă din nou. Dacă se deschide incorect, verificați din nou executabilul și argumentele din Exec, orice TryExeclinie și dacă DBusActivatableeste activat.
Căutați și lansați intrarea editată pentru a o verifica.
Alegeți metoda potrivită
Scop
Metodă
Modificarea unui nume sau a unei descrieri afișate
Alacarte
Modificarea unei comenzi sau a unui anumit câmp de introducere pe desktop