Strona główna
» LINUX
»
Jak edytować skróty programów w powłoce GNOME (programy uruchamiające aplikacje)
Jak edytować skróty programów w powłoce GNOME (programy uruchamiające aplikacje)
W powłoce GNOME „skrót programu” zazwyczaj oznacza program uruchamiający aplikację w siatce Aplikacje. Zmień jego wyświetlaną nazwę, opis lub polecenie uruchomienia za pomocą Alacarte albo edytuj kopię pliku dla każdego użytkownika .desktop. Różni się to od skrótu klawiaturowego; kombinację klawiszy można zmienić w Ustawieniach, w sekcji Klawiatura.
Alacarte to prostsza opcja graficzna. Poniższa metoda terminalowa tworzy nadpisanie na poziomie użytkownika, więc nie trzeba edytować pliku systemowego należącego do pakietu.
Metoda 1: Edytuj program uruchamiający aplikacje za pomocą Alacarte
Krok 1: Zainstaluj i otwórz Alacarte
Zainstaluj alacartepakiet za pomocą menedżera pakietów swojej dystrybucji:
Otwórz Aktywności lub Aplikacje, wyszukaj Alacarte i uruchom go. W niektórych dystrybucjach nazywa się on Menu Główne . Alacarte to edytor menu GNOME, opisany na oficjalnej stronie projektu .
W przeglądzie aplikacji wyszukaj Alacarte lub Menu główne.
Krok 2: Znajdź wpis aplikacji
Wybierz kategorię po lewej stronie, znajdź aplikację na liście i kliknij jej wiersz. Kategoria może się różnić w zależności od dystrybucji. Spowoduje to zmianę wpisu programu uruchamiającego w menu; nie spowoduje to zmiany nazwy ani ponownej instalacji programu.
Wybierz wiersz aplikacji, a następnie otwórz jego właściwości.
Krok 3: Zmień właściwości programu uruchamiającego
Wybierz Właściwości i edytuj potrzebne pola:
Nazwa to etykieta wyświetlana w wyszukiwarce GNOME i siatce aplikacji.
Komentarz to krótki opis lub podpowiedź.
Polecenie to program i argumenty uruchamiane przez GNOME.
Użyj rzeczywistego pliku wykonywalnego aplikacji i prawidłowych argumentów. Nie wklejaj składni powłoki, takiej jak potoki, ani nie &&wklejaj jej do pola poleceń. Kliknij OK , aby zapisać.
Edytuj nazwę, polecenie lub opis programu uruchamiającego w tym oknie dialogowym.
Krok 4: Przetestuj zmianę
Sprawdź, czy edytowana nazwa pojawia się w Alacarte, a następnie wyszukaj ją i uruchom z poziomu podglądu GNOME. Jeśli GNOME nadal wyświetla starą etykietę, wyloguj się i zaloguj ponownie, aby odświeżyć indeks aplikacji.
Potwierdź nową nazwę i uruchom wpis, aby go przetestować.
Metoda 2: Edytuj wpis pulpitu dla każdego użytkownika
Użyj terminala, gdy chcesz zmienić konkretne pole programu uruchamiającego. Dokumenty GNOME /usr/share/applicationszawierają wpisy systemowe i wpisy użytkownika. W instrukcji~/.local/share/applications Alacarte’a napisano, że domyślnie zapisuje edytowane i nowe wpisy aplikacji w katalogu aplikacji użytkownika. Lokalna kopia jest łatwiejsza do cofnięcia i pozwala uniknąć nadpisywania pliku zarządzanego pakietem.
Krok 5: Znajdź program uruchamiający i skopiuj go
.desktopZnajdź plik aplikacji w /usr/share/applicationskatalogu używanym przez instalator. W poniższym przykładzie użyto znaku example.desktop;, zastępując go rzeczywistą nazwą pliku. Jeśli plik znajduje się już w lokalnym folderze aplikacji, edytuj tę kopię bezpośrednio.
Zachowaj tę samą nazwę pliku, aby wpis dotyczący konkretnego użytkownika miał pierwszeństwo. Nie musisz sudokopiować go do katalogu domowego.
Przed edycją skopiuj program uruchamiający do katalogu aplikacji użytkownika.
Krok 6: Edytuj pola programu uruchamiającego
Otwórz skopiowany wpis za pomocą Nano:
nano ~/.local/share/applications/example.desktop
Wpisy na pulpicie obejmują [Desktop Entry]grupę. Na przykład:
[Desktop Entry]
Name=Example App
Comment=Opens Example App
Exec=example-app
Terminal=false
Zmień istniejącą wartość Name, Comment, lub Exec, zachowując pozostałe wiersze. ExecTo wiersz poleceń wpisu pulpitu, a nie skrypt powłoki; postępuj zgodnie ze specyfikacją wpisu pulpitu , umieszczając argumenty w cudzysłowie ze spacjami. Jeśli plik zawiera DBusActivatable=true, GNOME może użyć aktywacji D-Bus i zignorować Exec. TryExecWartość wskazująca na brakujący program może również ukryć wpis. Zapisz za pomocą Ctrl+O , naciśnij Enter, a następnie wyjdź za pomocą Ctrl+X .
Podczas edycji wartości zachowaj nienaruszoną strukturę wpisów na pulpicie.
Krok 7: Sprawdź poprawność pliku
Jeżeli desktop-file-utilsjest zainstalowany, sprawdź wpis za pomocą:
Powrót do wiersza poleceń bez błędu oznacza, że plik pomyślnie przeszedł kontrolę składni. Podręcznik integracji GNOME zaleca użycie tego walidatora. Nie weryfikuje on działania samego polecenia app.
Walidator sprawdza składnię wpisu na pulpicie, a nie polecenie aplikacji.
Krok 8: Odśwież powłokę GNOME i przetestuj
Wyszukaj zaktualizowaną nazwę w przeglądzie aplikacji i uruchom ją. Jeśli stary wpis nadal istnieje, wyloguj się i zaloguj ponownie. Jeśli aplikacja otwiera się nieprawidłowo, sprawdź ponownie plik wykonywalny i argumenty w Execdowolnym TryExecwierszu oraz to, czy DBusActivatablejest włączona.
Wyszukaj i uruchom edytowany wpis, aby go zweryfikować.
Wybierz właściwą metodę
Cel
Metoda
Zmień wyświetlaną nazwę lub opis
Alacarte
Zmień polecenie lub określone pole wprowadzania danych na pulpicie