Настройка ГИА-9: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
м
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
<big>Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике.</big>
<big>Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике.</big>
===<big>Установка</big>===
===<big>Установка</big>===
<big>Для установки программы введите в консоли:</big>
<big>Для установки программы введите в консоли:</big>
Строка 25: Строка 20:


<big><code>sudo setup-gia-9 install-gia-programs</code> - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;</big>
<big><code>sudo setup-gia-9 install-gia-programs</code> - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;</big>




<big><code>sudo setup-gia-9 uninstall-gia-programs</code> - удаление всех программ, необходимых для проведения ГИА-9, кроме '''Chromium''', '''Ark''', '''IDLE''' и '''Midnight Commander''', и их ярлыков с ''Рабочего стола'';</big>
<big><code>sudo setup-gia-9 uninstall-gia-programs</code> - удаление всех программ, необходимых для проведения ГИА-9, кроме '''Chromium''', '''Ark''', '''IDLE''' и '''Midnight Commander''', и их ярлыков с ''Рабочего стола'';</big>




<big><code>sudo setup-gia-9 create-gia-shortcuts</code> - создание на ''Рабочем столе'' текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;</big>
<big><code>sudo setup-gia-9 create-gia-shortcuts</code> - создание на ''Рабочем столе'' текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;</big>




Строка 36: Строка 34:




<big><code>sudo setup-gia-9 remove-other-from-desktop</code> - удаление с ''Рабочего стола'' текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для проведения ГИА-9. '''Внимание!''' Это действие удалит с ''Рабочего стола'' все файлы и папки, кроме ярлыков, которые запускают программы для ГИА;</big>


<big><code>sudo setup-gia-9 remove-other-from-desktop</code> - удаление с ''Рабочего стола'' текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для проведения ГИА-9;</big>
<big><code>sudo setup-gia-9 restore-desktop</code> - восстановление ''Рабочего стола'' текущего пользователя по умолчанию. Это действие удалит все файлы и папки с ''Рабочего стола'' и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя;</big>


<big><code>sudo setup-gia-9 restore-desktop</code> - восстановление ''Рабочего стола'' текущего пользователя по умолчанию. Это действие удалит все файлы и папки с ''Рабочего стола'' и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя. '''Внимание!''' Это действие удалит с ''Рабочего стола'' всё содержимое и восстановит его вид, как у нового пользователя;</big>




<big><code>sudo setup-gia-9 disable-updates</code> - выключение апплета обновлений;</big>
<big><code>sudo setup-gia-9 disable-updates</code> - выключение апплета обновлений;</big>




<big><code>sudo setup-gia-9 enable-updates</code> - включение апплета обновлений;</big>
<big><code>sudo setup-gia-9 enable-updates</code> - включение апплета обновлений;</big>




<big><code>sudo setup-gia-9 allow-network-change</code> - разрешение изменять настройки сети пользователям не из ''wheel'';</big>
<big><code>sudo setup-gia-9 allow-network-change</code> - разрешение изменять настройки сети пользователям не из ''wheel'';</big>




<big><code>sudo setup-gia-9 restrict-network-change</code> - запрет изменять настройки сети пользователям не из ''wheel'';</big>
<big><code>sudo setup-gia-9 restrict-network-change</code> - запрет изменять настройки сети пользователям не из ''wheel'';</big>




<big><code>sudo setup-gia-9 disable-wifi</code> - отключение wi-fi;</big>
<big><code>sudo setup-gia-9 disable-wifi</code> - отключение wi-fi;</big>




<big><code>sudo setup-gia-9 enable-wifi</code> - включение wi-fi;</big>
<big><code>sudo setup-gia-9 enable-wifi</code> - включение wi-fi;</big>




<big><code>sudo setup-gia-9 disable-sounds</code> - отключение системных звуков;</big>
<big><code>sudo setup-gia-9 disable-sounds</code> - отключение системных звуков;</big>




<big><code>sudo setup-gia-9 enable-sounds</code> - включение системных звуков;</big>
<big><code>sudo setup-gia-9 enable-sounds</code> - включение системных звуков;</big>




<big><code>sudo setup-gia-9 disable-mos-identify</code> - отключение апплета идентификации;</big>
<big><code>sudo setup-gia-9 disable-mos-identify</code> - отключение апплета идентификации;</big>




<big><code>sudo setup-gia-9 enable-mos-identify</code> - включение апплета идентификации;</big>
<big><code>sudo setup-gia-9 enable-mos-identify</code> - включение апплета идентификации;</big>




<big><code>sudo setup-gia-9 disable-mos-appstore</code> - удаление магазина приложений МОС;</big>
<big><code>sudo setup-gia-9 disable-mos-appstore</code> - удаление магазина приложений МОС;</big>




<big><code>sudo setup-gia-9 enable-mos-appstore</code> - установка магазина приложений МОС;</big>
<big><code>sudo setup-gia-9 enable-mos-appstore</code> - установка магазина приложений МОС;</big>




<big><code>sudo setup-gia-9 disable-power-management</code> - отключение режима энергосбережения;</big>
<big><code>sudo setup-gia-9 disable-power-management</code> - отключение режима энергосбережения;</big>




<big><code>sudo setup-gia-9 enable-power-management</code> - восстановление режима энергосбережения по умолчанию;</big>
<big><code>sudo setup-gia-9 enable-power-management</code> - восстановление режима энергосбережения по умолчанию;</big>




<big><code>sudo setup-gia-9 setup-all-for-gia</code> - настройка ПК для ГИА за одно действие;</big>
<big><code>sudo setup-gia-9 setup-all-for-gia</code> - настройка ПК для ГИА за одно действие;</big>




<big><code>sudo setup-gia-9 remove-all-setup</code> - удаление настроек ПК для ГИА в одно действие;</big>
<big><code>sudo setup-gia-9 remove-all-setup</code> - удаление настроек ПК для ГИА в одно действие;</big>




Строка 93: Строка 110:




<big><code>sudo setup-gia-9 enable-network</code> - включение сетевых соединений;<br /></big>


<big><code>sudo setup-gia-9 disable-network</code> - выключение сетевых соединений.</big>
<big><code>sudo setup-gia-9 enable-network</code> - включение сетевых соединений;<br /><br /></big><big><code>sudo setup-gia-9 disable-network</code> - выключение сетевых соединений.</big>
 




<big>Команды можно выполнять по несколько за один вызов, введя несколько параметров командной строки.</big>
<big>Команды можно выполнять по несколько за один вызов, введя несколько параметров командной строки.</big>




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


<big>Для выполнения команды без подтверждения можно воспользоваться флагом <code>-y</code>, например:</big>
* <big>Для выполнения команды без подтверждения можно воспользоваться флагом <code>-y</code>, например:</big>


<code><big>setup-gia-9 create-gia-shortcuts -y</big></code>
<code><big>setup-gia-9 create-gia-shortcuts -y</big></code>




Строка 111: Строка 130:


<code><big>ssh root@hostname "setup-gia-9 create-gia-shortcuts -y"</big></code>
<code><big>ssh root@hostname "setup-gia-9 create-gia-shortcuts -y"</big></code>




<big>'''Внимание!''' При таком использовании ярлыки будут созданы на ''Рабочем столе'' пользователя с активным графическим сеансом.</big>
<big>'''Внимание!''' При таком использовании ярлыки будут созданы на ''Рабочем столе'' пользователя с активным графическим сеансом.</big>


 
* <big>Если нужно работать с ''Рабочим столом'' конкретного пользователя, то его имя можно также передать в параметрах командной строки:</big>
<big>Если нужно работать с ''Рабочим столом'' конкретного пользователя, то его имя можно также передать в параметрах командной строки:</big>


<code><big>ssh root@hostname "setup-gia-9 create-gia-shortcuts --user student -y"</big></code>
<code><big>ssh root@hostname "setup-gia-9 create-gia-shortcuts --user student -y"</big></code>
Строка 122: Строка 141:
<big>При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя '''student'''.</big>
<big>При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя '''student'''.</big>


 
=== <big>Запуск в графическом режиме</big> ===
===<big>Запуск в графическом режиме</big>===
<big>Графический режим также требует ввода пароля пользователя из группы ''wheel''.</big>  
<big>Графический режим также требует ввода пароля пользователя из группы ''wheel''.</big>  


<big>Функционал кнопок в графическом режиме полностью совпадает с функционалом соответствующих консольных команд. При нажатии каждой кнопки также запрашивается подтверждение пользователя.</big>
<big>Функционал кнопок в графическом режиме полностью совпадает с функционалом соответствующих консольных команд. При нажатии каждой кнопки также запрашивается подтверждение пользователя.</big>


[[Файл:Активное окно программы Настройка ГИА-9.jpg|1000px|Активное окно программы Настройка ГИА-9]]
[[Файл:Основное окно программы Настройка ГИА-9 2.1.png|995x995пкс|Активное окно программы Настройка ГИА-9]]


<big>В окне программы доступны следующие кнопки:</big>
<big>В окне программы доступны следующие кнопки:</big>
Строка 134: Строка 152:
*<big>Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)</big>
*<big>Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)</big>


[[Файл:Выбор программ для установки-удаления.jpg|250px|Выбор программ для установки/удаления]]
[[Файл:Выбор программ для установки-удаления версия 2.1.png|464x464пкс|Выбор программ для установки/удаления]]


*<big>Создать/удалить все ярлыки ГИА-9 на ''Рабочем столе'';</big>
*<big>Создать/удалить все ярлыки ГИА-9 на ''Рабочем столе'';</big>
Строка 148: Строка 166:
*<big>Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);</big>
*<big>Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);</big>
*<big>Включить/отключить сетевые соединения.</big>  
*<big>Включить/отключить сетевые соединения.</big>  




Строка 158: Строка 177:
[[Категория:МОС12]]
[[Категория:МОС12]]
[[Категория:Приложения]]
[[Категория:Приложения]]
[[Категория:ГИА]]

Текущая версия на 14:55, 17 февраля 2026

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

Установка

Для установки программы введите в консоли:

sudo dnf in setup-gia-9

Или найдите и установите setup-gia-9 через средство установки программ dnfdragora ("Пакеты").

Запуск

Для запуска программы введите в консоли:

setup-gia-9

Или через Главное меню -> Утилиты -> Настройка ГИА-9 (в главном меню также доступен поиск по названию Настройка ГИА-9).

Для запуска программы требуется ввести пароль пользователя из группы wheel.

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

Доступны следующие параметры командной строки:

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 disable-updates - выключение апплета обновлений;


sudo setup-gia-9 enable-updates - включение апплета обновлений;


sudo setup-gia-9 allow-network-change - разрешение изменять настройки сети пользователям не из wheel;


sudo setup-gia-9 restrict-network-change - запрет изменять настройки сети пользователям не из wheel;


sudo setup-gia-9 disable-wifi - отключение wi-fi;


sudo setup-gia-9 enable-wifi - включение wi-fi;


sudo setup-gia-9 disable-sounds - отключение системных звуков;


sudo setup-gia-9 enable-sounds - включение системных звуков;


sudo setup-gia-9 disable-mos-identify - отключение апплета идентификации;


sudo setup-gia-9 enable-mos-identify - включение апплета идентификации;


sudo setup-gia-9 disable-mos-appstore - удаление магазина приложений МОС;


sudo setup-gia-9 enable-mos-appstore - установка магазина приложений МОС;


sudo setup-gia-9 disable-power-management - отключение режима энергосбережения;


sudo setup-gia-9 enable-power-management - восстановление режима энергосбережения по умолчанию;


sudo setup-gia-9 setup-all-for-gia - настройка ПК для ГИА за одно действие;


sudo setup-gia-9 remove-all-setup - удаление настроек ПК для ГИА в одно действие;


sudo setup-gia-9 help - вывод справки с перечислением списка возможных команд;


sudo setup-gia-9 enable-network - включение сетевых соединений;

sudo setup-gia-9 disable-network - выключение сетевых соединений.


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


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

  • Для выполнения команды без подтверждения можно воспользоваться флагом -y, например:

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.

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

Активное окно программы Настройка ГИА-9

В окне программы доступны следующие кнопки:

  • Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)

Выбор программ для установки/удаления

  • Создать/удалить все ярлыки ГИА-9 на Рабочем столе;
  • Создать/удалить все ярлыки ГИА-9 на Рабочем столе;
  • Удалить с Рабочего стола всё, кроме ярлыков ГИА-9;
  • Восстановить Рабочий стол по умолчанию;
  • Отключить/включить системные звуки;
  • Отключить/включить wi-fi;
  • Запретить/разрешить менять настройки сети;
  • Отключить/включить апплеты обновлений и идентификации;
  • Удалить/установить магазин приложений МОС;
  • Отключить энергосбережение/восстановить настройки энергосбережения;
  • Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);
  • Включить/отключить сетевые соединения.


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


Лицензия

GPLv3