S

setup-gia-9

setup-gia-9

Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике

Установка

sudo dnf in setup-gia-9 или через графический интерфейс программы Пакеты.

Запуск в консольном режиме

Программа требует повышенных привилегий для запуска. Доступны 7 параметров командной строки:

  • sudo setup-gia-9 install-gia-programs - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;
  • sudo setup-gia-9 uninstall-gia-programs - удаление всех программ, необходимых для проведения ГИА-9, кроме Chromium, Ark, IDLE и Midnight Commander, и их ярлыков с Рабочего стола;
  • sudo setup-gia-9 create-gia-shortcuts - создание на Рабочем столе текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;
  • sudo setup-gia-9 remove-gia-shortcuts - удаление с Рабочего стола текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;
  • sudo setup-gia-9 remove-other-from-desktop - удаление с Рабочего стола текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для провдеения ГИА-9;
  • sudo setup-gia-9 restore-desktop - восстановление Рабочего стола текущего пользователя по умолчанию. Это действие удалит все файлы и папки с Рабочего стола и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя;
  • sudo setup-gia-9 help - вывод справки с перечислением списка возможных команд.

При вызове каждой команды, кроме вывода справки, запрашивается подтверждение выполнения действия.

Для выполнения команды без подтверждения можно воспользоваться следующей конструкцией:

setup-gia-9 create-gia-shortcuts -y

В частности, для работы утилиты по ssh (например, через программу Управление компьютерным классом), команда может выглядеть так:

ssh root@hostname "setup-gia-9 create-gia-shortcuts -y"

Обратите внимание, что при таком использовании ярлыки будут созданы на Рабочем столе пользователя с активным графическим сеансом. Если нужно работать с Рабочим столом конкретного пользователя, то его имя можно также передать в параметрах командной строки:

ssh root@hostname "setup-gia-9 create-gia-shortcuts --user student -y"

При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя student.

Запуск в графическом режиме

Графический режим также требует ввода пароля пользователя из группы wheel. В окне программы доступны 6 кнопок:

  • Установить все программы для ГИА-9;
  • Создать все ярлыки ГИА-9 на Рабочем столе;
  • Удалить с Рабочего стола всё, кроме ярлыков ГИА-9;
  • Удалить с Рабочего стола все ярлыки ГИА-9;
  • Восстановить Рабочий стол по умолчанию;
  • Удалить все программы для ГИА-9,

функционал которых полностью совпадает с функционалом соответствующих консольных команд.

Также в графической версии есть поле вывода, где можно увидеть результат выполнения каждой из команд или сообщения об ошибках при их выполнении. При нажатии каждой кнопки также запрашивается подтверждение пользователя.

Лицензия

GPLv3