LINUX.ORG.RU

Ответ на: комментарий от utanho

Но зачем, если можно модифицировать уже готовый? В документации к Debian Live вроде написано что можно менять имя live пользователя и группы в которых он состоит, но про шелл ничё не сказано

blbulyandavbulyan
() автор топика

А в лайв системе нет конфига /etc/adduser.conf? Там поменять на zsh. Думаю должно сработать.

как-то создаётся на этапе загрузки live системы

https://manpages.debian.org/unstable/live-config-doc/live-config.7.en.html

comma
()
Последнее исправление: comma (всего исправлений: 1)
Ответ на: комментарий от blbulyandavbulyan

Это не будет похоже как из пушки по воробьям?

Похоже, все вороны попадали с деревьев со смеху.

Пользователя нету до запуска системы

Знаю. Еще раз - режим «persistent». В этом режиме сохраняются все изменения, сделанные в «живой системе». Можешь установить программы и сделать настройки.

на флешке не только Debian Live, на ней стоит Ventoy

И что. Ты не можешь изменить конфиг загрузки. Зачем тогда этот Ventoy нужен.

Можно поступить «через задний кирильцо». Запускаешь live, устанавливаешь zsh, сохраняешь каталог пользователя «user» на внешнее устройство. Распаковываешь squashfs, копируешь в него каталог пользователя «user», создаешь новый squashfs. Запускаешь live с этим новым squashfs.

И…, здесь я уже давал тебе ссылку

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)
Ответ на: комментарий от blbulyandavbulyan

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

vbr ★★★★
()