Jak mogę ręcznie edytować / tworzyć nowe elementy programu uruchamiającego w Unity?

Nov 18 2010

Czy Unity pozwoli na tworzenie niestandardowych ikon programu uruchamiającego z .desktopplików lub za pośrednictwem systemu edycji menu? (W tej chwili program uruchamiający nie daje opcji „pozostaw w programie uruchamiającym” we wszystkich programach.

W przypadku niektórych programów, których używam, muszę tworzyć własne programy uruchamiające lub .desktoppliki.

Na przykład, codzienne kompilacje blendera to zazwyczaj tylko foldery z plikiem wykonywalnym.

W podstawowym Gnome lub KDE mogę utworzyć nową pozycję menu za pomocą systemu edycji menu. Następnie mogę również dodać go do Docky z menu lub przeciągając .desktopdo niego plik. Program uruchamiający Unity nie obsługuje przeciągania i upuszczania, więc to nie jest błąd ani nic, ale kiedy otwieram .desktopplik, ma nieprzewidywalne wyniki. W większości przypadków nie będzie miał opcji „trzymaj w programie uruchamiającym”. Czasami będzie miał element do przypinania bez .desktopikony, a jeśli przypię element do programu uruchamiającego, po zamknięciu nie będzie ponownie wywoływał programu. Mam również możliwość pracy z .desktopplikiem dla celtx.

Odpowiedzi

221 duanedesign Nov 18 2010 at 19:10

W przypadku 11.04 i wcześniejszych:

Unity obsługuje niestandardowe programy uruchamiające z plików .desktop. Aby utworzyć niestandardowy program uruchamiający z .desktoppliku, musisz utworzyć *.desktopplik dla swojego programu.

gedit ~/.local/share/applications/name.desktop

.desktopPlik powinien wyglądać tak:

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

W menedżerze plików otwórz katalog domowy i przejdź do: (Może być konieczne naciśnięcie, ctrl+haby wyświetlić ukryte pliki, aby zobaczyć .gconfkatalog).

.gconf-> desktop-> unity-> launcher -> favourites

zobaczysz kilka folderów zaczynających się od „ app-”. musisz utworzyć folder dla swojego programu. Użyj tej samej nazwy. Desktop co w programie /usr/share/applications. Przejdź do jednego z folderów, aby znaleźć coś, co jest już w stacji dokującej i skopiuj plik xml i wklej go do nowego folderu. Otwórz go w edytorze tekstu i zmień nazwę *.desktopna swoje imię.desktop .

Otwórz edytor gconf (możesz otworzyć gconf, uruchamiając polecenie gconf-editorw terminalu) i przejdź do:

desktop-> unity-> launcher -> favorites

Kliknij dwukrotnie listę po prawej stronie i dodaj swój plik name.desktop.

Wyloguj się i zaloguj ponownie, a powinieneś zobaczyć swój program uruchamiający. (dziękuję kerry_s na forach Ubuntu za pomoc w udzieleniu tej odpowiedzi)

Unity ma również funkcję o nazwie Soczewki. Domyślnie masz dwa w Unity: aplikacje i pliki. W przyszłości będziesz mógł instalować i tworzyć znacznie więcej. Jest trochę informacji na ten temat na wiki Ubuntu:https://wiki.ubuntu.com/Unity/Lenses

274 david6 Oct 17 2011 at 17:00

Aktualizacja: 2015-grudzień

Dla Ubuntu 15.10 lub 14.04 LTS (11.10 lub później, z Unity (3D))

UWAGA: Może to zastąpić funkcję istniejącej ikony lub (po utworzeniu) można ją wyszukać (z ikony Dash), aby dodać do bieżącego paska przycisków.

Najpierw utwórz WŁASNĄ kopię dowolnego pliku .desktop , który chcesz zmodyfikować. Jest DUŻO bezpieczniejszy, a wtedy zawsze możesz usunąć i zacząć od nowa.

(wymień wszystkie pliki)

ls /usr/share/applications/*.desktop

Przykład: Mozilla Firefox , firefox.desktop

(zrób to raz lub po usunięciu każdej nieudanej próby)

cp /usr/share/applications/firefox.desktop ~/.local/share/applications

Następnie ostrożnie zmień dowolne sformułowanie lub dodaj dodatkowe opcje.

(edytuj plik)

gedit ~/.local/share/applications/firefox.desktop &

Uwaga: znak „&” natychmiast zwalnia wiersz poleceń.


Mój własny plik „ firefox.desktop ”:

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;

[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;

[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;

[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;

Mój własny pliklibreoffice-startcenter.desktop ”:

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

Name=LibreOffice 
Name[pt_BR]=BrOffice 
GenericName=Office 
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.

X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

Plik ikony narzędzia wielofunkcyjnego „ toolbox.desktop ”:

[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center

X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;

[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity

[SoftwareUpdates Shortcut Group]
Name=Update Manager  
Exec=update-manager -c  
TargetEnvironment=Unity

Oto niektóre z moich wcześniejszych wysiłków.

102 Binarylife Nov 14 2011 at 04:40

Wersja 11.10 i nowsze:

Nadal możesz utworzyć program uruchamiający na pulpicie, używając starego okna dialogowego GUI.

Używając ALT+F2typu:

gnome-desktop-item-edit --create-new ~/Desktop (Wielka D)

Spowoduje to otwarcie okna dialogowego (Utwórz program uruchamiający):

Możesz umieścić ten .desktopplik w dowolnym folderze, a następnie przeciągnąć i upuścić do programu uruchamiającego.

Uwaga: pakiet gnome-desktop-item-editmusi zostać zainstalowany jako pierwszy, więc jeśli został gnome-panelzainstalowany, zostanie zainstalowany automatycznie.

89 Bazon Mar 16 2011 at 02:58

W przypadku 11.04 i wcześniejszych:

Jest to metoda bez edycji plików konfiguracyjnych i bez uprawnień roota.

Najpierw utwórz Launcher na pulpicie (tylko tymczasowo)

  • kliknij prawym przyciskiem pulpit
  • Wybierz Create Launcher...
  • utwórz niestandardowy program uruchamiający, jak chcesz.

Teraz masz program uruchamiający na pulpicie. Jeśli jesteś z niego zadowolony, pobierz go w panelu uruchamiania:

  • Otwórz swój folder domowy. W Ctrl + Hrazie potrzeby naciśnij, aby wyświetlić ukryte pliki.

  • Przeglądaj do .local/share/applications

  • Przeciągnij i upuść Launcher z pulpitu do tego folderu.

  • Teraz przeciągnij i upuść program uruchamiający z .local/share/applicationsdo paska uruchamiania po lewej stronie ekranu.

  • Możesz teraz usunąć niestandardowy program uruchamiający na pulpicie, jeśli nadal tam jest.

Otóż ​​to.

62 BartvanHeukelom Sep 18 2011 at 20:31

Widzę tutaj wiele złożonych odpowiedzi. Myślę, że to rozwiązanie jest proste.

  • (Najpierw zainstaluj pakiet alacarte, jeśli go nie masz. Jest to edytor menu, który został zainstalowany domyślnie przed 11.10. Oczywiście wystarczy to zrobić tylko raz).
  • Uruchom „Menu główne”, wyszukując je w myślniku.
  • Dodaj element do swojej aplikacji i zamknij edytor.
  • Uruchom aplikację, wyszukując ją w myślniku.
  • Kliknij prawym przyciskiem myszy ikonę i „Zachowaj w programie uruchamiającym”

W Oneiric może być również konieczne zainstalowanie pakietu gnome-panel, który alacartepowinien, ale nie zależy, od. Widzieć:

https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049

30 BrunoPereira Nov 14 2011 at 04:15

Wersja 11.10 i nowsze:

W Ubuntu 11.10 najłatwiejszym sposobem utworzenia niestandardowego programu uruchamiającego z pliku .desktop jest skopiowanie istniejącego pliku .desktop lub utworzenie własnego.

Aby utworzyć prosty niestandardowy, musisz dodać te wpisy do wybranego pliku .desktop w ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Aby uzyskać dodatkowe opcje dla pliku .desktop, odwiedź tę witrynę . Wszystkie dostępne opcje są tam bardzo dobrze opisane.

Możesz również skopiować plik .desktop istniejącej aplikacji z /usr/share/applications/do swojego ~/.local/share/applications/i edytować go zgodnie ze swoimi potrzebami.

tj .: spowoduje to skopiowanie geditpliku .desktop do folderu, w którym pliki .desktop powinny zostać zapisane dla użytkownika

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

Następnie otwórz tę lokalizację za pomocą nautilus ~/.local/share/applications/i przeciągnij i upuść plik, który właśnie utworzyłeś, do programu uruchamiającego Unity.

Ma opcję zamiast przeciągania i upuszczania pliku, który możesz otworzyć dconf-editor(zainstalować go sudo apt-get install dconf-toolslub poszukać w USC) i przejść do desktop.unity.launcher i edytować klucz favorites, klikając dwukrotnie wpisy po prawej stronie klucza.

Aby dodać niestandardowy program uruchamiający, dodaj go w żądanej pozycji w tym formacie '/home/bruno/.local/share/applications/gedit.desktop'. Nie zapomnij o przestrzeganiu ,odstępów i spacji w tym wierszu i upewnij się, że wiersz zaczyna się i kończy odpowiednio znakami [i ].

W przypadku tej metody będziesz musiał się wylogować i zalogować ponownie, aby zmiana favoriteszaczęła obowiązywać.

22 LuisAlvarado Apr 30 2012 at 13:25

Dla mnie w 12.04 wykonuję następujące czynności:

  1. na pulpicie utwórz „Dokument bez tytułu”. Kliknij prawym przyciskiem myszy na pulpicie i wybierz opcję Utwórz nowy dokument.

  2. Edytuj plik za pomocą Gedit i dodaj następujące wiersze:

[Desktop Entry]
Type = Aplikacja

Zapisz plik i NASTĘPNIE zmień jego nazwę na dowolną, ale na końcu nazwy dodaj .desktop. Na przykład, gdybym chciał utworzyć skrót do programu win, takiego jak Photoshop, wstawiłbym jako nazwęphotoshop.desktop

Teraz powinieneś być w stanie kliknąć plik prawym przyciskiem myszy, a Właściwości programu uruchamiającego powinny wyglądać jak ten przykład:

Jak widać na obrazku, teraz możesz umieścić cokolwiek chcesz w wierszu poleceń, inną nazwę, ikonę itp.

Nie zapomnij ustawić uprawnień jako wykonywalnych! W przeciwnym razie to nie zadziała.

To jest jak skrócona wersja innych odpowiedzi tutaj.

9 Noname Dec 08 2010 at 02:29

Aby dodać aplikacje do programu uruchamiającego w jedności:

  1. Kliknij dash(logo ubuntu, lewy górny róg)
  2. Otwórz aplikację, którą chcesz dodać.
  3. W programie uruchamiającym pojawi się ikona, kliknij ją prawym przyciskiem myszy i kliknij Pin to launcher.
  4. Aby usunąć aplikację z programu uruchamiającego, kliknij right clickikonę programu uruchamiającego iQuit

UWAGA: Ikony w tym momencie nie mogą być przestawiane po załadowaniu,
musisz umieścić je w kolejności, w jakiej mają się pojawiać podczas instalowania ikon w programie uruchamiającym!

7 Oyibo Dec 30 2012 at 21:55

12.04

Dla tych, którzy lubią mieć GUI: W 12.04 masz również opcję używania Arronax, który jest wtyczką Nautilusa do tworzenia programu uruchamiającego (pliki .desktop, aby być dokładniejszym), oto wyjaśnienie, jak to działa.

Jeśli masz już program uruchamiający aplikacje, możesz po prostu kliknąć prawym przyciskiem myszy i kliknąć opcję „Utwórz starter dla tego pliku”, jak pokazano poniżej.

Jeśli masz włączone ikony na pulpicie, możesz stworzyć swój własny program uruchamiający z określonymi poleceniami, po prostu klikając prawym przyciskiem myszy na pulpicie, daje to następującą opcję tworzenia pustego startera:

Po kliknięciu „Utwórz starter” otworzy się następujące okno dialogowe, w którym możesz łatwo dostosować swój starter za pomocą dowolnego polecenia:

Po zapisaniu programu uruchamiającego na pulpicie zobaczysz plik, jak pokazano tutaj:

Następnie po prostu podnieś go i przeciągnij do stacji dokującej w dowolnym miejscu:

Kilka fajnych funkcji:

  • Możliwość przypisania słów kluczowych do polecenia, dzięki czemu można je przeszukiwać za pomocą myślnika jedności.

  • Stosunkowo szybkie tworzenie programów uruchamiających dla programów Windows w Wine, jak wyjaśniono w tym filmie z YouTube (chociaż sam tego nie testowałem)

Instalacja

Zastrzeżenie przed instalacją : Arronax jest nadal w fazie rozwoju Alfa, ponieważ nie ma zbyt wielu programistów, którzy nad nim pracują, nie miałem z tym ani jednego problemu, ale wolę powiadomić Cię o tym na wypadek, gdyby miało to wpływ na Twój wybór o zainstalowaniu innego PPA, którego nie znasz.

Aby zainstalować za pomocą okna terminala ( Ctrl+ Alt+, Taby je otworzyć) wpisz następujące polecenia:

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install arronax

Po wykonaniu tej czynności będziesz musiał ponownie uruchomić Nautilusa, logując się i wylogowując, lub wpisując następujące polecenie w oknie terminala:

nautilus -q

11.10

Zamierzałem, aby to była edycja odpowiedzi Barta van Heukelomsa, ponieważ działa również w wersji 11.10, ale jako moderator uprzejmie zaznaczył, kiedy zasugerowałem edycję, jest to inna odpowiedź, mimo że też działa. Próbowałem tego kilka razy w 11.10, zanim zaktualizowałem i nie miałem żadnych problemów. Jednak nie mogę ręczyć, że nadal działa perfekcyjnie, choć spodziewam się, że powinien nadal pracować.

Instalacja w wersji 11.10 przebiega dokładnie tak samo, jak w wersji 12.04.

Uwaga: Ten krótki samouczek jest bezwstydnie inspirowany / plagiatowany z postu Meilins na stronie Ubuntuguide, więc należy mu się cała zasługa.

4 Bazon Mar 15 2011 at 22:13

Jest to metoda bez edycji plików konfiguracyjnych.

Najpierw utwórz Launcher na pulpicie (tylko tymczasowo)

  • kliknij prawym przyciskiem pulpit
  • Wybierz Create Launcher...
  • utwórz niestandardowy program uruchamiający, jak chcesz.

Teraz masz program uruchamiający na pulpicie. Jeśli jesteś z niego zadowolony, pobierz go w panelu uruchamiania:

  • Otwórz Nautilusa jako root. Naciśnij Alt+ F2i Enter gksu nautilus.
  • Przeglądaj do /home/your-username/Desktop
  • Skopiuj program uruchamiający, klikając go prawym przyciskiem myszy i wybierz Copy.
  • Przeglądaj do /usr/share/applications
  • Wklej swój program uruchamiający, klikając prawym przyciskiem puste miejsce i wybierz Paste.
  • Teraz przeciągnij i upuść program uruchamiający z /usr/share/applicationsdo paska uruchamiania po lewej stronie ekranu.
  • Możesz teraz usunąć swój niestandardowy program uruchamiający na pulpicie.

Otóż ​​to.

4 dwaynemac May 02 2011 at 04:52

Proste rozwiązanie:

  1. kliknij prawym przyciskiem myszy na pulpicie i wybierz „Utwórz program uruchamiający ...”
  2. zapisz program uruchamiający
  3. przenieś go do jakiegoś folderu, w którym ci to nie będzie przeszkadzać. (jeśli usuniesz ten plik, program uruchamiający zostanie również usunięty ze stacji dokującej)
  4. przeciągnij program uruchamiający do doku.
3 krio Jul 01 2011 at 00:10

Użyj alacarte, aby stworzyć nowe wyrzutnie. Naciśnij Alt F2, wpisz „alacarte”, naciśnij Enter. Utwórz tam nowy program uruchamiający. Teraz program pojawi się w wynikach wyszukiwania i możesz go przeciągnąć do panelu.

3 zfz Apr 22 2013 at 13:12

W przypadku programu uruchamiającego Unity w systemie Ubuntu 12.04 oficjalna dokumentacja „ UnityLaunchersAndDesktopFiles ” wyjaśnia całkiem dobrze.

Film z YouTube jest bardziej intuicyjny. Po prostu postępuj zgodnie z samouczkiem wideo, a to bardzo pomaga.

2 DagRende May 03 2011 at 16:12

Dziękuję za powyższe informacje. Ale ścieżki nie były poprawne dla mojej instalacji Ubuntu 11.04. Znalazłem pliki pulpitu w: ~/.gnome2/panel2.d/default/launchers/*.desktop.

W nautilusie ten folder wyświetlał nie nazwy plików, ale nazwy wyświetlane w menu Unity. Kliknij prawym przyciskiem myszy i użyj opcji Właściwości, aby wyświetlić informacje w łączu. Nie można jednak zobaczyć tutaj prawdziwej nazwy pliku. Użyj wiersza poleceń

ls ~/.gnome2/panel2.d/default/launchers

zobaczyć ich.

1 Ahmad Oct 13 2019 at 02:00

Nie wiem, jaki jest właściwy sposób, ale zamiast tych mylących długich odpowiedzi znalazłem takie proste rozwiązanie:

  • Uruchom plik pulpitu z terminala
  • Po otwarciu jest wyświetlany wpis programu uruchamiającego
  • Teraz przesuń ten wpis w górę lub w dół, a program uruchamiający pozwoli ci umieścić go tam na stałe.
ntg Nov 27 2020 at 06:56

Jeśli nie możesz znaleźć .desktop nigdzie indziej:

  1. również spójrz na /var/lib/snapd/desktop/applications/

  2. załóżmy, że szukasz aplikacji Eclipse. Następnie uruchomić

    (znajdź / | grep clipse | grep desktop $) 2> / dev / null

Tutaj celowo pominąłem pierwszą literę aplikacji, ponieważ w tym poleceniu rozróżniana jest wielkość liter (i rzeczywiście po jej zlokalizowaniu plik został nazwany eclipse.desktop)