LINUX.ORG.RU

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

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

blbulyandavbulyan
() автор топика
Ответ на: комментарий от blbulyandavbulyan

Не я конечно могу придумать грязный хак, что-то типа удалить bash, и добавить ссылку /bin/bash на /bin/zsh но это уж как-то совсем костыль

blbulyandavbulyan
() автор топика
Ответ на: комментарий от utanho

Ну раз имя пользователя вместо дефолтного user можно задать другое, значит наверное можно

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

Здравствуйте.

Добавьте в параметры загрузки ядра init=/usr/bin/zsh.

Удачной работы за компьютером!

Spoofing ★★★★★
()
Ответ на: комментарий от IvanRia

Проблема в том, что там нет пользователя user, видимо он как-то создаётся на этапе загрузки live системы

blbulyandavbulyan
() автор топика
Ответ на: комментарий от andytux

Проблема в том, что на флешке не только Debian Live, на ней стоит Ventoy, закинут memtest86 и ещё на ней есть образ 10 винды

blbulyandavbulyan
() автор топика
Ответ на: комментарий от andytux

Пользователя нету до запуска системы, т.е. если выполнить команды в распакованной файловой системе образа cat etc/passwd | grep user то в ответ пустота

blbulyandavbulyan
() автор топика
Ответ на: комментарий от blbulyandavbulyan

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

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

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

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

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

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

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

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

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

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

vbr ★★★★
()
Ответ на: комментарий от comma

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

О, это кажется отличная идея. Сейчас проверим

blbulyandavbulyan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.