Ich habe ein .deb-Paket erstellt, das Dateien in das /opt/MyAppName
Verzeichnis kopiert. Es erscheint jedoch nicht in der Anwendungsliste und ich bin mir nicht sicher, wie ich das bewerkstelligen kann.
Wie kann ich dafür sorgen, dass meine App in dieser Liste angezeigt wird? Ich möchte, dass sie hier für alle Benutzer angezeigt wird, die die .deb-Datei installieren, wenn ich sie veröffentliche.
Antwort1
Sie müssen eine your_application.desktop
Datei erstellen und dann kopieren nach /usr/share/applications/
. Nachfolgend finden Sie eine Beispieldatei .desktop
, die ich kürzlich verwendet habe, umsublime_text.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=/opt/sublime_text/Icon/128x128/sublime-text.png
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;
[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;
Schenken Sie Aufmerksamkeit Exec=
undIcon=