Установите TeamViewer при загрузке Ubuntu

У меня есть образ Ubuntu 12.04 LTS CloneZilla, в котором я должен установить TeamViewer 9. Первым моим подходом было установить TeamViewer в ОС, а затем сохранить копию образа. После клонирования этого изображения на других машинах TeamViewer получил дублированный идентификатор. Это ожидается, потому что это полная копия жесткого диска. Чтобы избежать дублирования идентификатора TeamViewer, я пытаюсь установить его при первой загрузке системы. Для этого я написал скрипт bash, который выполняет эту работу, но я не могу найти место для вызова этого скрипта bash. Поскольку мой менеджер рабочего стола - lightDM, я попытался разместить этот вызов в /etc/init/lightdm.conf, но тогда Ubuntu по какой-то причине никогда не запускает X-сервер. Какие варианты ниже я должен использовать, чтобы заставить это работать?

  1. Если я продолжу с вышеупомянутым подходом, где я должен поместить мой установочный скрипт TeamViewer? IMO, это должен быть сценарий Upstart, который запускается перед оконным менеджером (в моем случае это OpenBox)
  2. Это хороший подход для установки приложения при запуске Ubuntu?
  3. Если я могу удалить TeamViewer Конфигурация непосредственно перед созданием образа, какие конкретные файлы я должен удалить, чтобы позволить TeamViewer получить новый идентификатор. Я очень специфичен для TeamViewer 9 (НЕ 8 или 7)? Это может быть самым простым способом сделать это, чтобы мне не нужно было запускать скрипт установки на уровне запуска Ubuntu. Я уже сделал это для TeamViewer 7, где я удаляю папку "wine" из дома текущего пользователя непосредственно перед клонированием. Таким образом, когда я восстанавливаю образ на новом компьютере, он получает новый идентификатор. TeamViewer 9, возможно, изменил это поведение, и теперь оно не работает.
2
задан 31 December 2013 в 12:47

1 ответ

Хорошо, отвечая на мой собственный вопрос, я заработал, вызвав скрипт установки TeamViewer как скрипт post script . Внедрение скрипта установки TeamViewer в rc.local не установило его правильно.

0
ответ дан 31 December 2013 в 12:47

Другие вопросы по тегам:

Похожие вопросы: