So bearbeiten Sie Programmverknüpfungen in GNOME Shell (App-Launcher)

In GNOME Shell bezeichnet eine „Programmverknüpfung“ üblicherweise einen Anwendungsstarter im Anwendungsraster. Sie können den angezeigten Namen, die Beschreibung oder den Startbefehl mit Alacarte ändern oder eine benutzerspezifische Kopie der zugehörigen .desktopDatei bearbeiten. Dies unterscheidet sich von einer Tastenkombination; Tastenkombinationen können Sie in den Einstellungen unter „Tastatur“ ändern.

Alacarte ist die einfachere grafische Option. Die unten beschriebene Terminalmethode erstellt eine benutzerdefinierte Überschreibung, sodass Sie keine systemeigene Datei des Pakets bearbeiten müssen.

Methode 1: Bearbeiten eines App-Launchers mit Alacarte

Schritt 1: Alacarte installieren und öffnen

Installieren Sie das alacartePaket mit dem Paketmanager Ihrer Distribution:

Öffnen Sie „Aktivitäten“ oder „Anwendungen“, suchen Sie nach „Alacarte“ und starten Sie es. Manche Distributionen nennen es „Hauptmenü“ . Alacarte ist ein GNOME-Menüeditor, wie auf der offiziellen Projektseite beschrieben .

GNOME Shell-Suche, die Alacarte als Anwendungsergebnis anzeigt
Suchen Sie in der Anwendungsübersicht nach Alacarte oder Hauptmenü.

Schritt 2: Den Anwendungseintrag finden

Wählen Sie links eine Kategorie aus, suchen Sie die App in der Liste und klicken Sie auf die entsprechende Zeile. Die Kategorie kann je nach Distribution variieren. Dadurch wird der Eintrag im Startmenü geändert; das Programm wird weder umbenannt noch neu installiert.

Alacarte-Menüeditor mit ausgewähltem Texteditor-Launcher
Wählen Sie die App-Zeile aus und öffnen Sie dann deren Eigenschaften.

Schritt 3: Launcher-Eigenschaften ändern

Wählen Sie „Eigenschaften“ und bearbeiten Sie die benötigten Felder:

  • Der Name ist die Bezeichnung, die in der GNOME-Suche und im App-Raster angezeigt wird.
  • Ein Kommentar ist eine kurze Beschreibung oder ein Tooltip.
  • Der Befehl besteht aus dem Programm und den Argumenten, die GNOME ausführt.

Verwenden Sie die ausführbare Datei der App und gültige Argumente. Fügen Sie keine Shell-Syntax wie Pipes &&in das Befehlsfeld ein. Klicken Sie auf OK, um zu speichern.

Alacarte Launcher-Eigenschaftendialog mit den Feldern Name, Befehl und Kommentar
Bearbeiten Sie in diesem Dialogfeld den Namen des Launchers, den Befehl oder die Beschreibung.

Schritt 4: Testen Sie die Änderung

Prüfen Sie, ob der geänderte Name in Alacarte angezeigt wird, und suchen Sie dann in der GNOME-Übersicht danach und starten Sie die Anwendung. Falls GNOME weiterhin die alte Bezeichnung anzeigt, melden Sie sich ab und wieder an, um den Anwendungsindex zu aktualisieren.

Alacarte-Anwendungsliste mit dem umbenannten Launcher „My Text Editor“.
Bestätigen Sie den neuen Namen und starten Sie den Eintrag, um ihn zu testen.

Methode 2: Bearbeiten eines benutzerspezifischen Desktop-Eintrags

Verwenden Sie das Terminal, wenn Sie ein bestimmtes Startfeld ändern müssen. GNOME dokumentiert /usr/share/applicationsSystem- und ~/.local/share/applicationsBenutzereinträge. Laut Handbuch speichert Alacarte bearbeitete und neue Anwendungseinträge standardmäßig im Benutzerverzeichnis. Eine lokale Kopie lässt sich leichter rückgängig machen und verhindert das Überschreiben einer paketverwalteten Datei.

Schritt 5: Suchen Sie den Launcher und kopieren Sie ihn.

Suchen Sie die eigentliche App- .desktopDatei im /usr/share/applicationsVerzeichnis, das vom Installationsprogramm verwendet wird. Im folgenden Beispiel wird „“ verwendet example.desktop; ersetzen Sie „“ durch den tatsächlichen Dateinamen. Falls sich die Datei bereits in Ihrem lokalen Anwendungsordner befindet, bearbeiten Sie diese Kopie direkt.

mkdir -p ~/.local/share/applications
cp /usr/share/applications/example.desktop ~/.local/share/applications/

Behalten Sie den gleichen Dateinamen bei, damit der benutzerspezifische Eintrag Vorrang hat. Sie müssen sudodie Datei nicht in Ihr Home-Verzeichnis kopieren.

Terminalbefehl zum Kopieren der Datei example.desktop in das Benutzeranwendungsverzeichnis
Kopieren Sie den Launcher vor der Bearbeitung in Ihr Benutzeranwendungsverzeichnis.

Schritt 6: Bearbeiten Sie die Launcher-Felder

Öffnen Sie den kopierten Eintrag mit Nano:

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

Desktop-Einträge enthalten eine [Desktop Entry]Gruppe. Zum Beispiel:

[Desktop Entry]
Name=Example App
Comment=Opens Example App
Exec=example-app
Terminal=false

Ändern Sie den vorhandenen Wert für Name, Comment, oder Exec, wobei die anderen Zeilen erhalten bleiben. Execist eine Befehlszeile für Desktop-Einträge, kein Shell-Skript; beachten Sie die Spezifikation für Desktop-Einträge , wenn Sie Argumente mit Leerzeichen maskieren. Wenn die Datei enthält DBusActivatable=true, kann GNOME die D-Bus-Aktivierung verwenden und ignorieren Exec. Ein TryExecWert, der auf ein fehlendes Programm verweist, kann den Eintrag ebenfalls ausblenden. Speichern Sie mit Strg+O , drücken Sie die Eingabetaste und beenden Sie mit Strg+X .

Nano-Editor zeigt einen Desktop-Eintrag mit den Feldern Name, Kommentar, Ausführen und Terminal an.
Die Desktop-Eintragsstruktur muss beim Bearbeiten von Werten erhalten bleiben.

Schritt 7: Datei überprüfen

Falls desktop-file-utilsinstalliert, überprüfen Sie den Eintrag mit:

desktop-file-validate ~/.local/share/applications/example.desktop

Die Rückkehr zur Eingabeaufforderung ohne Fehlermeldung bedeutet, dass die Datei die Syntaxprüfung bestanden hat. Der GNOME- Integrationsleitfaden empfiehlt diesen Validator. Er überprüft jedoch nicht, ob der Befehl „app“ selbst funktioniert.

Terminal, das desktop-file-validate auf der lokalen Datei example.desktop ausführt und zur Eingabeaufforderung zurückkehrt
Der Validator prüft die Syntax der Desktop-Eingabe, nicht den Befehl der App.

Schritt 8: GNOME Shell aktualisieren und testen

Suchen Sie in der Anwendungsübersicht nach dem aktualisierten Namen und starten Sie die Anwendung. Falls der alte Eintrag weiterhin angezeigt wird, melden Sie sich ab und wieder an. Sollte die Anwendung nicht korrekt geöffnet werden, überprüfen Sie die ausführbare Datei und die Argumente in der Konfigurationsdatei Exec(in jeder TryExecZeile) sowie DBusActivatabledie Aktivierung der Option.

GNOME Shell-App-Übersicht: Anzeige des Beispiel-App-Launchers in den Suchergebnissen
Suchen und öffnen Sie den bearbeiteten Eintrag, um ihn zu überprüfen.

Wählen Sie die richtige Methode

ZielMethode
Ändern Sie den angezeigten Namen oder die BeschreibungAlacarte
Ändern Sie einen Befehl oder ein bestimmtes Desktop-Eingabefeld.desktopKopie pro Benutzer
Ändern Sie eine TastenkombinationGNOME-Einstellungen > Tastatur

Die Desktop-Datei-Anleitung von GNOME erklärt die Startfelder und Dateispeicherorte. Die Referenzdokumente von freedesktop.org umfassenExec , TryExecund DBusActivatable.

Einen Kommentar hinterlassen

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

Erfahren Sie, wie Sie mit TestDisk und PhotoRec verlorene Partitionen und Dateien wiederherstellen. Schützen Sie das Quelllaufwerk, führen Sie einen sicheren Scan durch und speichern Sie die wiederhergestellten Daten auf einer anderen Festplatte.

Wie man QR-Codes auf einem Linux-Desktop scannt

Wie man QR-Codes auf einem Linux-Desktop scannt

Scannen Sie QR-Codes unter Linux mit CoBang mithilfe einer Webcam oder einer Bilddatei. Informationen zu Installationsoptionen, Einrichtungsschritten und Lösungen für den Kamerazugriff über Flatpak finden Sie hier.

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

Ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls: Optimieren Sie Belichtung, Farbe, Flimmerreduzierung und andere unterstützte Steuerelemente und prüfen Sie anschließend die kompatiblen Videomodi.

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

Installieren Sie PhpStorm unter Linux mit der JetBrains Toolbox oder dem eigenständigen tar.gz-Archiv, zusätzlich zu den Snap- und Arch-AUR-Optionen. Java ist bereits enthalten.

Wie man unter Linux mit GIMP ein Bild ausschneidet

Wie man unter Linux mit GIMP ein Bild ausschneidet

Unter Linux mit GIMP den Fotohintergrund entfernen: Motiv nachzeichnen, ausgewählten Hintergrund löschen, Transparenz beibehalten und wiederverwendbare PNG-Datei exportieren.

So richten Sie Dual-Panels unter XFCE 4 ein

So richten Sie Dual-Panels unter XFCE 4 ein

Erstellen Sie für jeden Bildschirm ein separates XFCE 4-Panel, weisen Sie das zweite Panel dem richtigen Ausgang zu, positionieren und skalieren Sie es und fügen Sie die benötigten Launcher und Statusanzeigen hinzu.

So installieren Sie Cisco Packet Tracer unter Linux

So installieren Sie Cisco Packet Tracer unter Linux

Laden Sie Cisco Packet Tracer 9.0.1 für Ubuntu 64-Bit herunter, installieren Sie das DEB-Paket mit APT, akzeptieren Sie die Lizenz im Terminal und melden Sie sich an, um ein Lab zu starten.

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Erstellen Sie unter Linux mit GNOME Disks oder dd ein CD-ROM-ISO. Identifizieren Sie das optische Laufwerk, überwachen Sie den Kopiervorgang, überprüfen Sie das Image und erkennen Sie, wann eine beschädigte oder Audio-Disc ein anderes Tool benötigt.

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

Laden Sie FlightGear kostenlos von der offiziellen Website herunter. Vergleichen Sie die Pakete für Windows, macOS und Linux, installieren Sie die Datendateien und starten Sie Ihren ersten Flug.

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Öffnen Sie Google Tasks in einem Browser, fügen Sie eine Chrome-Verknüpfung oder einen App-ähnlichen Start hinzu und verwalten Sie terminierte Aufgaben über Kalender und Gmail.