Как настроить Ubuntu для загрузки с удаленного образа системы?

В торговой компании есть парк десктопов, за которыми работают менеджеры.
Машины все разные. На всех стоит разных версий Ubuntu, разной степени обновленности.
При этом требования к программному обеспечению у всех менеджеров практически идентичные. Единственная разница: это учетные записи и какие-нибудь настройки софта, к примеру: подписи писем в почтовых клиентах.

Проблема, понятно, следующая: очень утомительно обновлять и настраивать каждую машину индивидуально. Кроме того, иногда после обновления какой-нибудь Сups перестает работать с принтером, приходится откатываться на старую версию. Проще собрать конкретный образ, проверить его и раздать всем для работы.

Идея следующая:
  • положить на сервере в локальной сети унифицированный образ системы
  • десктопы при включении компьютера будут этот образ скачивать и загружаться с него (скачивать каждый раз не нужно — только при наличии более новой версии образа)
  • папку пользователя разместить на локальном диске десктопов

Тонкие клиенты и прочие "удаленные сеансы" не хочется. Хочется, чтобы десктопы использовали свои мощности и не были зависимы в процессе работы от стабильности сети. Кроме того, у нас есть машины за пределами локальной сети, настроить предварительную отправку туда свежей версии образа можно легко (например, машина может качать свежий образ в процессе своей работы, а перед загрузкой), а вот делать такие машины зависимыми от сети не хочется.

Вопросы:
  • стоящая ли идея или есть варианты получше
  • как это реализовать: может быть есть какие-то известные подходы или готовые решения (уж не знаю, в каком виде)
  • какие могут возникнуть проблемы, например: разное аппаратное обеспечение на всех десктопах
  • что еще мне стоит знать?
  • Вопрос задан
  • 367 просмотров
Решения вопроса 1
3vi1_0n3
@3vi1_0n3
Образ системы штука достаточно большая и качать ее каждый раз при включении машины идея не очень хорошая.
Может проще вам будет puppet/chef/ansible использовать? Он, в общем, для этого и нужны, чтобы конфигурациями управлять.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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