Через Ventoy интегрируется grub.cfg, запускается Kickstart auto_rosa_kickstart.cfg.
grub.cfg отвечает за то чтобы изменить пункты загрузчика Grub2 (добавится новый загрузочный пункт с аргументом inst.ks=file:///ventoy/autoinstall).
auto_rosa_kickstart.cfg содержит ответы на вопросы установщика в формате Kickstart и интегрирует postinstall.sh (который копируется в /usr/bin/postinstall и выполняется после установки).
В текущей реализации postinstall.sh:
- Настраивает IP (DHCP или статический), hostname,
/etc/hosts - Устанавливает/удаляет пакеты (браузеры, Java, Fish, VLC, утилиты)
- Устанавливает сертификат ЕСПД и прокси
- Настраивает VNC, RDP, обои, панель KDE (криво), избранное в меню
- Создаёт ярлыки на рабочем столе (сотрудник/студент)
- После входа пользователя применяет тему Breeze Dark, настройки клавиатуры, питания, блокировки
- Создаёт автозапуск для донастройки каждого нового пользователя (
/etc/xdg/autostart/org-autorun.desktop)
Для Rosa Linux скрипт postinstall.sh находится в /usr/bin/postinstall (копируется из Kickstart).
Запуск:
sudo postinstall.sh— системная настройка (установка пакетов, прокси, VNC, обои)postinstall.sh(без sudo) — пользовательская настройка (тема, панель, избранное)bash /etc/org-autorun.sh— автоматически выполняется при входе каждого пользователя (до-настройка рабочего стола)
Создано в КАТ.
Если будете использовать под себя - обязательно просмотрите файлы и измените под свои нужды.