Slackware.su

Проблемы => Софт => Тема начата: FreeArcher от 29 августа 2021, 18:26:01

Название: Как задать преднастройки при установки дистрибутива
Отправлено: FreeArcher от 29 августа 2021, 18:26:01
Хочу  понять, как делают преднастройки дистрибутивов. Например, чтобы в панели xfce или kde уже был набор программ для быстрого запуска и аплеты. Или в rc.local, что-нибудь прописать.

Как это правильно делается, добавляют патчи к программам или post-install скрипты запускают.  Но нужно ведь настройки под конкретным пользователем выполнить, а на момент установки его ещё нет.

Подскажите, хочется разобраться с этим.
Название: Re: Как задать преднастройки при установки дистрибутива
Отправлено: Graf от 31 августа 2021, 14:50:33
Для кед, раньше был kiosktool с гуем, но разработчики кед, не поняли для чего он нужен и успешно на него забили.
Но, что где и как,  можно почитать  для начала. (https://develop.kde.org/deploy/kiosk/introduction/)
Ну, или  покруче. (https://userbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting)
Название: Re: Как задать преднастройки при установки дистрибутива
Отправлено: FreeArcher от 31 августа 2021, 16:15:14
Меня больше интересует, как это правильно оформить дальше. На примере Slackware. Это должны быть doinst в пакете или патчи к исходникам, или может скрипт после установки дистрибутива запускаться, который все настроит?
И вопрос не про KDE.

Цель: получить преднастроенный для себя дистрибутив.

Вот сейчас заглянул в Zenwalk, там есть интересные пакеты:
zenwalk-tweaks-15.0-noarch-200827.txz
zenwalk-desktop-15-noarch-210131.txz

Там лежит каталог /etc/skel, копирование в doinst.sh и куча конфигов.

Я думал о таком варианте, но почему-то мне казалось, что не так должно быть.

А как интересно в ubuntu, например сделано? Не знаю, как правильно нагуглить...
Название: Re: Как задать преднастройки при установки дистрибутива
Отправлено: Graf от 01 сентября 2021, 12:34:05
Я, наверное, опять прочитал как-то по диагонали, но почему просто не распаковать готовое, внести изменения, запаковать обратно, а дальше можно хоть в ISO, хоть отдельно ставить-апгрейдить?