M

mos12_ansible_w10k22

Категория проекта: Ожидает модерации

Автоматическое конфигурирование ПК под управлением М ОС 12 для ГБОУ Школа № 1580

Установка

dnf -y update
dnf -y install ansible git
ansible-pull -d /opt/.lycu1580/ -U https://hub.mos.ru/1580/mos12_ansible_w10k22.git 
reboot

Все команды в отду строку:

dnf -y update && dnf -y install ansible git && ansible-pull -d /opt/.lycu1580v2/ -U https://hub.mos.ru/1580/mos12_ansible_w10k22.git && reboot

Команды собраны в файле install.sh

Для скачивания можно использовать команду:

wget https://hub.mos.ru/1580/mos12_ansible_w10k22/-/raw/main/install.sh

Для запуска необходимо ввести:

sudo sh install.sh

Будет запрошен пароль для sudo.

Разворачиваемая инфраструктура

  • Пользователь student с паролем 1580:
    • настроен автологин;
    • при загрузке компьютера очищается домашняя папка, её резервная копия доступна под учительским логином в течении текущего календарного дня, потом она удаляется.
  • Создание пользователя teacher (пароль высылается по запросу).
  • Устанавливатся программного обеспечение:
    • Программирование (для всех языков)
      • Geany
      • Visual Studio Code
    • Программирование на Python
      • IDLE
      • Wing 101
      • Wing Personal
      • PyCharm Community Edition
    • Программирование на C++
      • Code::Blocks
      • Qt Creator
      • GNU Compiler Collection
      • GNU Debugger
    • Программирование на Pascal
      • Free Pascal
      • Lazarus
      • PascalABC.NET
    • Программирование (другие языки)
      • Go Programming Language
      • Rust Programming Language
      • Scratch
      • Processing
      • Java
      • IntelliJ IDEA
    • Другие программы
      • Vim
      • Open Broadcaster Software - OBS Studio
      • Oracle VM VirtualBox
      • Gromit
    • Электроника и робототехника
      • Arduino IDE
      • TRIK Studio
    • 3D моделирование
      • T-FLEX CAD 17 Учебная версия
      • Компас 3D LT
      • Blender

Контакты

По вопросам, связанным с этим проектом, пишите на электронную почту ALobachev@1580.ru

Дополнительные ресурсы

При создании данного репозтория много информации было получено с сайтов: