decocode decocode deco    

Programmstarter erzeugen (Desktop-Dateien) #

(unter Linux Mint Debian Edition 2 Betsy)

Für Programme, die über die Paketverwaltung installiert wurden, existiert in der Regel auch ein Eintrag im MintMenu, über den das Programm gestartet werden kann. Bei manuell installierten Programmen, wie beispielsweise ClipGrab oder Scribes, muss der Eintrag im MintMenu ebenfalls manuell eingerichtet werden.

Dazu muss systemweit im Verzeichnis /usr/share/applications oder lokal im Benutzerverzeichnis ~/.local/share/applications zunächst eine Textdatei mit der Endung .desktop angelegt werden, die eine Reihe von Angaben zu dem entsprechenden Programm enthält. Hier beispielsweise für ClipGrab:

gksudo pluma /usr/share/applications/clipgrab.desktop

Quelltext auswählen
1
2
3
4
5
6
7
[Desktop Entry]
Name=ClipGrab
Comment=Online-Videos herunterladen und konvertieren
Exec=clipgrab
Icon=/usr/share/icons/hicolor/48x48/apps/clipgrab.ico
Type=Application
Categories=Network;AudioVideo;

Name – Der Name des Programms

Comment – Eine kurze Beschreibung der Funktion des Programms

Exec – Der Pfad zur Binärdatei des Programms. Befindet sich die Binärdatei in /usr/bin, reicht der Name der Binärdatei ohne den Verzeichnispfad.

Icon – Der Pfad zu eine Grafikdatei mit dem Symbol bzw. Logo des Programms

Type – Angabe zum Typ des Programms. In der Regel Application (Anwendung).

Categories – Unter anderem die Kategorien, in denen das Programm im MintMenu erscheinen soll:

Bildung Education;
Büro Office;
Entwicklung Development;
Grafik Graphics;
Internet Network;
Multimedia AudioVideo;
Spiele Game;
Systemwerkzeuge System;
Zubehör Utility;
Einstellungen Settings;
Systemverwaltung System;Settings;