Створіть власне меню програми Linux за допомогою Zenity
У середовищі Linux є кілька інструментів для поліпшення взаємодії з системою. Серед них Zenity виділяється своєю простотою та ефективністю. Цей інструмент дозволяє створювати графічні інтерфейси зі скриптів, що полегшує виконання різних завдань. У цій статті ми дізнаємося, як створити a меню програм настроюється, що дасть вам швидкий доступ до ваших улюблених програм.
Sommaire
Екологічна підготовка
Встановлення Zenity
Перш ніж почати розробляти наше меню, його необхідно встановити Zenity у вашій системі. Розподіл Linux найпоширеніші, такі як Ubuntu, Debian або Fedora, роблять процес встановлення дуже доступним.
sudo apt update && sudo apt install zenity
Вибір текстового редактора
Для написання нашого сценарію корисно вибрати хороший текстовий редактор. Ви можете використовувати такі редактори:
- Джіні
- Код Visual Studio
- Gedit
Створення сценарію
Розробка файлу сценарію
Коли Zenity буде встановлено, давайте відкриємо наш текстовий редактор і почнемо писати код. Ось кроки, які потрібно виконати:
#!/bin/bash
поки правда; робити
CHOICE=$(zenity --list --title="Меню програм" --column="Програми"
«Firefox»
"Термінал"
«LibreOffice»
«GIMP»
«VLC»
--height=300 --width=400)
перерва
фі
справа $CHOICE в
"Firefox")
firefox &
;;
"Термінал")
gnome-термінал &
;;
"LibreOffice")
libreoffice &
;;
"GIMP")
gimp &
;;
"VLC")
vlc &
;;
*)
zenity --error --text="Недійсний параметр. Спробуйте ще раз."
;;
esac
зроблено
Пояснення коду
Цей сценарій розроблено для циклічної роботи, надаючи вам можливість вибирати потрібну програму кожного разу, коли з’являється меню. Ось зведена таблиця важливих елементів:
🔧 | елемент | опис |
🖥️ | Назва | Встановлює заголовок вікна меню. |
📂 | Список додатків | Програми доступні в меню. |
⚙️ | Терміни | Дозволяє керувати вибором користувача. |
Налаштування панелі запуску
Запаси та можливість виконання
Після того, як ваш сценарій буде збережено під назвою меню.ш, необхідно зробити його виконуваним. Використовуйте таку команду:
chmod +x ~/menu.sh
Автоматизація запуску
Щоб зробити доступ до вашого меню ще зручнішим, ви можете налаштувати його автоматичний запуск під час сеансу Linux, виконавши такі дії:
- Відкрийте їх програми для запуску.
- Натисніть на додати.
- Введіть назву Запуск програми і вкажіть шлях до меню.ш.
- Підтвердьте зміни.
Перевірте меню програм
Нарешті, відкрийте термінал і запустіть свій сценарій, щоб побачити ваше меню в дії:
./menu.sh
Завдяки цим крокам створення спеціального меню програми стає простим і інформативним. Будь ласка, поділіться своїм досвідом і поставте запитання нижче.
Comments
Leave a comment