Интерактивный bash-скрипт для управления конфигурацией прокси и установки программного обеспечения на системах Linux (Fedora/RHEL).
- Установка прокси - настройка прокси для:
- DNF (HTTP/HTTPS)
- Bash переменные окружения (HTTP/HTTPS/FTP)
- rsync
- FTP клиенты
- Отключение прокси - удаление всех параметров прокси из системы
- Просмотр статуса - отображение текущих настроек прокси
- Visual Studio Code - установка редактора кода
- PyCharm Community - установка IDE для Python
- Veyon - система удаленного управления классом
- Настройка публичного ключа студента
- Настройка приватного ключа преподавателя
- libvirt (QEMU-KVM) - установка системы виртуализации с поддержкой графического менеджера virt-manager
- Создаёт директорию
/home/$USER/virtmachine/imagesдля хранения образов ВМ - Устанавливает права доступа rwx для текущего пользователя
- Создаёт директорию
- Установить всё - установка всех приложений сразу
- Создать/обновить пользователя 'student' - создание учётной записи с ограниченными правами для работы с виртуальными машинами
- Настройка нескучных обоев рабочего стола
- Виртуальные машины - резервное копирование и восстановление виртуальных машин
- Создание резервных копий в директории
./vms/backup_YYYYMMDD_HHMMSS - Сохранение конфигураций и дисков ВМ
- Восстановление ВМ на других ПК из резервных копий
- Создание резервных копий в директории
После запуска скрипта вы увидите главное меню:
╔════════════════════════════════════════╗
║ Управление ПК ║
╚════════════════════════════════════════╝
1. Управление прокси
2. Установка программного обеспечения
3. Выход
Выберите опцию:
- Выберите опцию 1 из главного меню
- Выберите действие:
- 1 - Установить прокси (введите только IP адрес, например:
10.10.9.1)- Скрипт автоматически создаст URL:
http://10.10.9.1:3127
- Скрипт автоматически создаст URL:
- 2 - Отключить прокси
- 3 - Показать текущий статус прокси
- 4 - Вернуться в главное меню
- 1 - Установить прокси (введите только IP адрес, например:
- Выберите опцию 2 из главного меню
- Выберите приложение для установки:
- 1 - Visual Studio Code
- 2 - PyCharm Community
- 3 - Управление libvirt (QEMU-KVM) - подменю с опциями установки и управления
- 4 - Установить всё
- 5 - Вернуться в главное меню
- Выберите опцию 3 из меню программного обеспечения
- Выберите действие:
- 1 - Установить libvirt с необходимыми пакетами
- 2 - Проверить и исправить права доступа на директорию виртуальных машин
- 3 - Вернуться в меню программного обеспечения