Работаем с snap с помощью bash скрипта с меню

Этот bash-скрипт представляет собой простое интерактивное меню для работы с установленными snap-пакетами на системе Linux. Он предоставляет пользователю удобный способ просмотра списка установленных пакетов, установки новых, удаления или обновления существующих snap-пакетов.

Используя данный скрипт, пользователи могут легко управлять установленными snap-пакетами без необходимости запоминать команды для их установки, удаления или обновления. Просто выберите нужное действие из меню, следуйте инструкциям и операции будут выполнены автоматически.

Этот скрипт может быть полезен как для новичков, которые только начинают осваивать работу с snap-пакетами, так и для опытных пользователей, которым нужна удобная оболочка для быстрого доступа к основным операциям управления пакетами. Пользуйтесь этим скриптом для более эффективного управления snap-пакетами на вашей системе Linux.
#!/bin/bash

while true; do
    clear
    echo "Меню управления snap-пакетами:"
    echo "1. Просмотреть установленные пакеты"
    echo "2. Установить новый snap-пакет"
    echo "3. Удалить существующий snap-пакет"
    echo "4. Обновить все установленные snap-пакеты"
    echo "5. Выход"
    
    read -p "Выберите действие (1-5): " choice
    case $choice in
        1)
            echo "Установленные snap-пакеты:"
            snap list
            read -p "Нажмите Enter для продолжения..."
            ;;
        2)
            read -p "Введите название snap-пакета для установки: " package_name
            snap install $package_name
            read -p "Нажмите Enter для продолжения..."
            ;;
        3)
            read -p "Введите название snap-пакета для удаления: " package_name
            snap remove $package_name
            read -p "Нажмите Enter для продолжения..."
            ;;
        4)
            snap refresh
            read -p "Нажмите Enter для продолжения..."
            ;;
        5)
            echo "Выход..."
            break
            ;;
        *)
            echo "Неверный выбор. Пожалуйста, выберите от 1 до 5."
            read -p "Нажмите Enter для продолжения..."
            ;;
    esac
done

Вид скрипта в исполнении:


Вы можете сохранить этот скрипт в файле с расширением .sh, например snap_menu.sh, сделать его исполняемым с помощью команды chmod +x snap_menu.sh и запустить его на Linux-системе для управления snap-пакетами через меню.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев