Integrieren Sie tragbare Apps in Ihren Linux-Desktop mit desktop-file-install
Das Ausführen tragbarer Anwendungspakete wie Appimages unter Linux ist bequem, aber die Integration in Ihre Desktop -Umgebung erleichtert sie noch einfacher zu bedienen. Das Dienstprogramm desktop-file-install
vereinfacht diesen Vorgang, indem Desktop-Einträge (Verknüpfungen, Menüelemente, Launcher) für Appimages und andere Anwendungsbündel erstellt werden. Dies verbessert die Benutzerfreundlichkeit, indem Symbole auf Ihrem Desktop platziert und Appimages zu Ihrem Linux -Startmenü hinzugefügt werden und die Erfahrung regelmäßig installierter Programme widerspiegelt. Dieses Tutorial zeigt, wie desktop-file-install
unter Linux installiert und verwendet wird, zusammen mit einem praktischen Beispiel für die Integration eines Appimage.
Was ist desktop-file-install
?
desktop-file-install
installiert oder aktualisiert Desktop-Eintragsdateien (.Desktop-Dateien) im entsprechenden Systemort. Diese Dateien enthalten Anwendungsinformationen (Name, Symbol, Beschreibung, Startbefehl) und definieren, wie die Anwendung in Menüs und Launchern erscheint.
Syntax und gemeinsame Optionen
Die grundlegende Syntax ist:
Desktop-Datei-Installation [Options] Datei.Desktop
Gemeinsame Optionen sind:
--dir=directory
: Gibt das Installationsverzeichnis an (Standardeinstellungen zu /usr/share/applications
oder XDG_DATA_DIRS
).--delete-original
: Löscht die ursprüngliche .Desktop-Datei nach der Installation.--add-category=Category
: Fügt der .Desktop-Datei eine Kategorie hinzu.--remove-category=Category
: Entfernt eine Kategorie aus der .Desktop-Datei.--vendor=vendor
: Fügt dem Dateinamen .Desktop einen Anbieter-Präfix hinzu.Installation und Verwendung
Installieren Sie desktop-file-utils
: Verwenden Sie den Paketmanager Ihrer Distribution:
sudo apt install desktop-file-utils
sudo dnf install desktop-file-utils
Erstellen Sie eine .Desktop -Datei: Eine Beispiel -Datei myapp.desktop
:
[Desktop -Eintrag] Name = meine Anwendung Kommentar = Dies ist meine großartige Anwendung Exec =/path/to/myapp Icon =/path/to/myapp-icon.png Terminal = false Typ = Anwendung Kategorien = Dienstprogramm;
Ersetzen Sie Platzhalter durch die Details Ihrer Bewerbung.
sudo desktop-file-install--dir =/usr/share/applications myapp.desktop
sudo update-desktop-database
aus.Integration eines Appimage (Beispiel: Marktext)
marktext.desktop
:
[Desktop -Eintrag] Name = marktext Kommentar = ein einfacher und eleganter Markdown -Editor Exec =/usr/local/bin/marktext // Pfad zum symbolischen Link Ihres Appimages Icon =/opt/marktext.png // Pfad zu Ihrem Symbol Terminal = false Typ = Anwendung Kategorien = Dienstprogramm;
sudo Desktop-Datei-Install
sudo update-desktop-database
aus. Entfernen eines Appimage -Menüeintrags
Löschen Sie die .Desktop-Datei (z. B. marktext.desktop
) aus /usr/share/applications
und führen Sie sudo update-desktop-database
aus.
Abschluss
desktop-file-install
strömt die Integration tragbarer Anwendungen in Ihren Linux-Desktop und bietet ein benutzerfreundlicheres Erlebnis. Es beseitigt die Notwendigkeit von Tools von Drittanbietern und sorgt für eine nahtlose Interaktion mit Ihrer Desktop-Umgebung.
Weitere Lektüre: [Link zum Verwalten von Appimages, AUR, Flatpaks und Schnappschüssen mit Bauh (ersetzen Sie, falls verfügbar).
Das obige ist der detaillierte Inhalt vonSo erstellen Sie Desktop-Menüeinträge für Appimages mit dem Befehl Desktop-Datei-Installation unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!