Erstellen Sie mit Zenity ein benutzerdefiniertes Linux-App-Menü
Im Linux-Umfeld gibt es mehrere Tools, um die Interaktion mit dem System zu verbessern. Darunter, Zenität zeichnet sich durch seine Einfachheit und Wirksamkeit aus. Mit diesem Tool können Sie grafische Oberflächen aus Skripten erstellen und so die Ausführung verschiedener Aufgaben erleichtern. In diesem Artikel erfahren Sie, wie Sie eine erstellen Anwendungsmenü anpassbar, sodass Sie schnell auf Ihre Lieblingsanwendungen zugreifen können.
Sommaire
Umweltvorbereitung
Zenity installieren
Bevor Sie mit der Gestaltung unseres Menüs beginnen, müssen Sie es installieren Zenität auf Ihrem System. Verteilungen Linux Die gebräuchlichsten wie Ubuntu, Debian oder Fedora machen den Installationsprozess sehr einfach.
sudo apt update && sudo apt install zenity
Wahl des Texteditors
Um unser Skript zu schreiben, ist es hilfreich, einen guten Texteditor auszuwählen. Sie können Editoren verwenden wie:
- Geany
- Visual Studio-Code
- Gedit
Erstellen des Skripts
Entwickeln der Skriptdatei
Sobald Zenity installiert ist, öffnen wir unseren Texteditor und beginnen mit dem Schreiben des Codes. Hier sind die Schritte, die Sie befolgen müssen:
#!/bin/bash
während wahr; Tun
CHOICE=$(zenity --list --title="Anwendungsmenü" --column="Anwendungen"
„Firefox“
"Terminal"
„LibreOffice“
„GIMP“
„VLC“
--height=300 --width=400)
brechen
fi
Fall $CHOICE in
„Firefox“)
Firefox &
;;
"Terminal")
Gnome-Terminal &
;;
„LibreOffice“)
libreoffice &
;;
„GIMP“)
gimp &
;;
„VLC“)
vlc &
;;
*)
zenity --error --text="Ungültige Option. Versuchen Sie es erneut."
;;
esac
Erledigt
Erläuterung des Codes
Dieses Skript ist so konzipiert, dass es in einer Schleife ausgeführt wird, sodass Sie bei jedem Erscheinen des Menüs die Möglichkeit haben, die gewünschte App auszuwählen. Hier ist eine Übersichtstabelle der wichtigen Elemente:
🔧 | Element | Beschreibung |
🖥️ | Titel | Legt den Titel des Menüfensters fest. |
📂 | Anwendungsliste | Anwendungen im Menü verfügbar. |
⚙️ | Bedingungen | Ermöglicht Ihnen, Benutzerauswahlen zu verwalten. |
Anpassung des Launchers
Bestände und Ausführbarkeit
Sobald Ihr Skript unter dem Namen gespeichert ist menü.sh, ist es notwendig, es ausführbar zu machen. Verwenden Sie den folgenden Befehl:
chmod +x ~/menu.sh
Startup-Automatisierung
Um den Zugriff auf Ihr Menü noch reibungsloser zu gestalten, können Sie es automatisch mit Ihrer Linux-Sitzung starten lassen, indem Sie die folgenden Schritte ausführen:
- Öffne sie Startup-Apps.
- Klicken Sie auf Hinzufügen.
- Geben Sie den Namen ein Anwendungsstarter und geben Sie den Pfad an menü.sh.
- Validieren Sie die Änderungen.
Testen Sie Ihr Apps-Menü
Öffnen Sie abschließend ein Terminal und führen Sie Ihr Skript aus, um Ihr Menü in Aktion zu sehen:
./menu.sh
Mit diesen Schritten wird das Erstellen eines benutzerdefinierten App-Menüs sowohl einfach als auch informativ. Bitte teilen Sie Ihre Erfahrungen mit und stellen Sie unten Ihre Fragen.
-
Peter Depré Praxis-Handbuch Compliance: Risiken Kennen - Haftung Ausschließen; So Erstellen Sie Ein Frühwarnsystem Für Ihr Unternehmen; Mit Checklisten Und BeispielenBinding : Gebundene Ausgabe, Edition : 1. Auflage., Label : Walhalla Fachverlag, Publisher : Walhalla Fachverlag, medium : Gebundene Ausgabe, numberOfPages : 208, publicationDate : 2011-07-28, authors : Peter Depré, languages : german, ISBN : 3802934563
Comments
Leave a comment