Есть ли такой инструмент, как Juju или Chef, который я могу использовать для автоматизации настроек моего компьютера?

Существует множество инструментов ( chef, puppet, juju) для автоматизации развертывания и настройки серверов.

Как их можно использовать для автоматизации настройки моего ноутбука? Я хочу иметь возможность ничего не делать, кроме как запустить команду и сидеть сложа руки, пока все установлено и настроено.

Также, если есть какие-либо инструменты, специфичные для ноутбуков, пожалуйста, укажите их тоже.

Пожалуйста, укажите GUI или текстовое программное обеспечение.

Благодарю.


- РЕДАКТИРОВАТЬ - Объяснение "Я хочу иметь возможность ничего не делать, кроме как запустить команду и сидеть сложа руки, пока все установлено и настроено".

То, что я хочу, - это иметь возможность сценария установки всего программного обеспечения на мой компьютер с минимальными ручными усилиями.

Этот сценарий также должен быть совместим с различными установками (например, 13.04 или 12.04).

Если я хочу запустить обе версии Ubuntu, тогда я смогу установить что-то (включая добавление дополнительных PPA-файлов) в одну версию (скажем, 13.04), изменить автоинсталлятор, и когда я переключусь на другую версию (скажем, 12.04), я просто запустите этот автоинсталлятор, и программное обеспечение будет установлено, соответствующие PPA добавлены, и файлы конфигурации будут получены из моего предыдущего сохраненного состояния. (Конфигурационные файлы будут зависеть от того, поддерживаются ли они программным обеспечением, но это будет отличным бонусом)

Другим вариантом использования будет переустановка ОС. Начать все с того программного обеспечения, которое я регулярно использую, было бы очень просто.

2 ответа

Возможно, вы захотите взглянуть на "местного провайдера" Juju, который позволяет создавать мини-облако в памяти и развертывать в нем что-то с помощью Juju. Это полезно для разработчиков, которые хотят смоделировать облачную среду на ходу, с множеством сервисов, связанных друг с другом, чтобы они могли тестировать свой код в сложной системе из множества движущихся частей.

Взгляните на Ubuntu Customization Kit.

Ubuntu Customization Kit - это инструмент, который поможет вам настроить официальные Ubuntu Live CD (включая Kubuntu/Xubuntu и Edubuntu) для ваших нужд. Вы можете добавить любой пакет в действующую систему, например, языковые пакеты или приложения.

Источник:Sourceforge

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