Я делал Пользовательский Живой CD с нуля, и я хочу, чтобы мой корневой каталог был сохранен для живого использования.
Я натыкался на/etc/skel, который выглядит многообещающим, но, кажется, только для добавления пользователей - не очень документы об использовании его для живой начальной загрузки.
Я также видел некоторые скудные документы о/etc/profile.d, но это, кажется, больше о выполняющихся сценариях на начальной загрузке, чем что-либо еще.
Как я могу сделать его так, чтобы, когда пользователь загружает мой живой ISO, они нашли все файлы конфигурации и настройки, которые я сделал, наряду с корневым каталогом, к которому я добавил содержание?
Корректная папка /etc/skel
Что-либо в той папке будет скопировано на начальной загрузке в живого пользователя домашняя папка.
При создании пользовательского Живого CD можно просто использовать cp -r /home/yourusername/. /etc/skel/
Добавление .
после yourusername/
гарантирует это .hidden
папки копируются также.