Я смотрел на . В OEM Установках мы можем редактировать настройки приложений конечного пользователя? и Как мне предварительно установить Ubuntu для кого-то (установка OEM)? Последний вариант удивительное руководство о том, как выполнить фактическую установку OEM, но не отвечает «как я могу настроить значки панели запуска и добавить несколько файлов в домашний каталог будущего пользователя».
Ни один из них не предложил ответ, которого я боюсь.
OEM-установка в порядке, тоже работает хорошо. Я просто не могу получить несколько точечных файлов, сделанных для пользователя. Одним из них является файл конфигурации для нашего VPN-клиента (имя сервера и т.п.), а другим - файлы конфигурации для нашего клиента vmware view. Это для техничных пользователей, поэтому опция OEM так хороша.
Сначала я предположил, что, поскольку вы можете изменить «настройки», я бы добавил их как oem user, но поскольку его homedir удален - никаких кубиков.
Я пробовал использовать upstart и init.d несколько раз, но не смог заставить его выполнить. Я также попытался использовать Системные настройки> Запуск приложений. Я пытался посмотреть на oem-config / late_command, но это вне меня. Я прошу прощения.
Я искал ответ более 2 дней, перепробовал все, что смог найти - но я пришел с пустыми руками.
Я забыл упомянуть: мои попытки (и несколько версий для различных альтернатив для установки OEM) можно найти здесь https://gist.github.com/moonwitch
Каталог для использования в этом случае /etc/skel
. Здесь можно создать все файлы, которые Вы хотите, чтобы Ваши пользователи имели, как только они создают свои учетные записи. Этот каталог уже имеет файлы, которые можно изменить также:
ls -al /etc/skel
total 28
drwxr-xr-x. 2 root root 4096 mar 24 11:46 .
drwxr-xr-x. 174 root root 12288 abr 2 19:15 ..
-rw-r--r--. 1 root root 220 dic 31 2012 .bash_logout
-rw-r--r--. 1 root root 3392 dic 31 2012 .bashrc
-rw-r--r--. 1 root root 675 dic 31 2012 .profile