Wie füge ich dem Anwendungsmenü einen systemweiten Menüpunkt hinzu?
12
Ich habe eine Software manuell auf installiert /optund wollte sie dem Anwendungsmenü hinzufügen.
Obwohl Ubuntu das Hinzufügen zum Menü meines Benutzers zum Kinderspiel macht, wie füge ich es systemweit hinzu, sodass alle Benutzer die Anwendung in ihrem Menü sehen können?
Name zeigt den Namen an, der im Menü angezeigt wird, und Category ordnet ihn einer bestimmten Kategorie im Menü zu. Exec ist die Befehlszeilenoption zum Starten des Programms. Sie können die anderen .desktop-Dateien in / usr / share / applications mit einem Texteditor öffnen, um sich ein Bild zu machen.
Das war auch was ich müde habe aber nach einem Neustart ist der neu hinzugefügte Eintrag weg.
Octavian A. Damiean
@ Octavian Ist die neue .desktopDatei auch /usr/share/applicationsweg?
ændrük
@ændrük: Nein, das macht es so lustig.
Octavian A. Damiean
2
Um einen Eintrag eines manuell systemweit installierten Programms hinzuzufügen, müssen Sie eine .desktop-Datei in erstellen /usr/share/applications.
Desktop-Dateien haben folgende Syntax:
[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;
Bearbeiten Sie die Datei nach Ihren Wünschen und speichern Sie sie als root unter nameof-application.desktop. Die vollständige Beschreibung der Desktop-Einträge finden Sie auf Freedesktop.org
.desktop
Datei auch/usr/share/applications
weg?Um einen Eintrag eines manuell systemweit installierten Programms hinzuzufügen, müssen Sie eine .desktop-Datei in erstellen
/usr/share/applications
.Desktop-Dateien haben folgende Syntax:
Bearbeiten Sie die Datei nach Ihren Wünschen und speichern Sie sie als root unter
nameof-application.desktop
. Die vollständige Beschreibung der Desktop-Einträge finden Sie auf Freedesktop.orgquelle