В торговой компании есть парк десктопов, за которыми работают менеджеры.
Машины все разные. На всех стоит разных версий Ubuntu, разной степени обновленности.
При этом требования к программному обеспечению у всех менеджеров практически идентичные. Единственная разница: это учетные записи и какие-нибудь настройки софта, к примеру: подписи писем в почтовых клиентах.
Проблема, понятно, следующая: очень утомительно обновлять и настраивать каждую машину индивидуально. Кроме того, иногда после обновления какой-нибудь Сups перестает работать с принтером, приходится откатываться на старую версию. Проще собрать конкретный образ, проверить его и раздать всем для работы.
Идея следующая:
- положить на сервере в локальной сети унифицированный образ системы
- десктопы при включении компьютера будут этот образ скачивать и загружаться с него (скачивать каждый раз не нужно — только при наличии более новой версии образа)
- папку пользователя разместить на локальном диске десктопов
Тонкие клиенты и прочие "удаленные сеансы" не хочется. Хочется, чтобы десктопы использовали свои мощности и не были зависимы в процессе работы от стабильности сети. Кроме того, у нас есть машины за пределами локальной сети, настроить предварительную отправку туда свежей версии образа можно легко (например, машина может качать свежий образ в процессе своей работы, а перед загрузкой), а вот делать такие машины зависимыми от сети не хочется.
Вопросы:
- стоящая ли идея или есть варианты получше
- как это реализовать: может быть есть какие-то известные подходы или готовые решения (уж не знаю, в каком виде)
- какие могут возникнуть проблемы, например: разное аппаратное обеспечение на всех десктопах
- что еще мне стоит знать?