Tutoriel Linux

Erstellen Sie ein benutzerdefiniertes Anwendungsmenü unter Linux mit Zenity

Débutant3 min de lecture

In der Welt der Linux-Systeme gehen Effizienz und Anpassbarkeit oft Hand in Hand. Stellen Sie sich einen Anwendungsstarter vor, der sich perfekt an Ihre Bedürfnisse anpasst. Dank ZenitätEin einfaches, aber leistungsstarkes Werkzeug, mit dem sich Folgendes erstellen lässt: Anwendungsmenü Diese Funktion vereint Ihre Lieblingstools in einer benutzerfreundlichen Oberfläche. Ob Anfänger oder Experte – ein eigener Anwendungsstarter kann Ihre Benutzererfahrung deutlich verbessern. Wir zeigen Ihnen, wie das geht.

Warum einen benutzerdefinierten Anwendungsstarter wählen?

Die Vorteile

A Anwendungsmenü Ein personalisiertes Konto erleichtert den Zugriff auf Ihre häufig genutzten Programme. Hier sind einige Gründe, warum Sie ein solches Konto erstellen sollten:

  • Zugänglichkeit Finden Sie schnell Ihre Lieblings-Apps.
  • Sparen Sie Zeit : Anwendungen mit einem einzigen Klick starten.
  • Organisation Ähnliche Programme in einem einzigen Menü zusammenfassen.

Zenity-Funktionen

Zenität Es ermöglicht die Integration von GTK-Dialogfeldern in Ihre Shell-Skripte. Hier einige bemerkenswerte Funktionen:

  • Einfache Erstellung grafischer Benutzeroberflächen.
  • Kompatibilität mit verschiedenen Linux-Desktopumgebungen.
  • Unterstützung für Fehler- und Bestätigungsdialoge.

Schritte zum Erstellen Ihres App-Launchers

Schritte zum Erstellen Ihres App-Launchers

Bereiten Sie Ihre Umgebung vor

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben: Zenität Auf Ihrer Linux-Distribution installiert. So überprüfen Sie die Installation:

  1. Öffnen Sie Ihr Terminal.
  2. Geben Sie den Befehl ein: sudo apt install zenity

    .

Schreiben Sie das Skript

Verwenden Sie einen Texteditor Ihrer Wahl, um ein Bash-Skript zu erstellen. Dieses Skript bildet das Herzstück Ihres Anwendungsstarters. Gehen Sie dazu wie folgt vor:

  1. Beginnen Sie mit der Angabe des Bash-Interpreters: #!/bin/bash

    .

  2. Erstelle eine Schleife, die das Menü so lange aktiv hält, bis der Benutzer es schließt.
  3. Präsentieren Sie Ihre Anwendungen mit einer einfachen Benutzeroberfläche mithilfe von Zenity.

Vollständiger Code

Hier ist ein Beispielcode, den Sie verwenden können:



#!/bin/bash
während wahr; Tun
    CHOICE=$(zenity --list --title="Anwendungsmenü" 
        --column="Anwendungen" 
        "Firefox" 
        „GIMP“ 
        „VLC“ 
        --height=400 --width=300)

        brechen
    fi

    Fall $CHOICE in
        "Firefox")
            Firefox &
            ;;
        „GIMP“)
            gimp &
            ;;
        „VLC“)
            vlc &
            ;;
        *)
            zenity --error --text="Ungültige Option."
            ;;
    esac
Erledigt


Wichtige Punkte, die Sie sich merken sollten

Wichtige Punkte, die Sie sich merken sollten
📌 Installieren Sie Zenity um von seinen Funktionen zu profitieren.
📝 Schreiben Sie ein Skript welche die gewünschten Anwendungen auflistet.
💻 Testen Sie den Launcher um seine ordnungsgemäße Funktion zu gewährleisten.

Starten Sie Ihren Launcher automatisch

Konfigurieren Sie Startanwendungen

Wenn Sie möchten, dass sich Ihr Launcher jedes Mal öffnet, wenn Sie Ihren Computer starten, befolgen Sie diese Schritte:

  1. Öffnen Sie „Startup-Anwendungen“.
  2. Klicken Sie auf „Hinzufügen“, um einen neuen Eintrag zu erstellen.
  3. Geben Sie den Pfad zu Ihrem Skript an. menü.sh.

Ihr Launcher ist nun direkt nach dem Anmelden an Ihrem Desktop verfügbar. Dadurch haben Sie ohne zusätzliches Suchen einfachen Zugriff auf Ihre Lieblingsanwendungen.

Welche Tools wünscht ihr euch in eurem Anwendungsmenü? Teilt eure Ideen in den Kommentaren!