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

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

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

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

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

Благодарю.


– EDIT – Объяснение: «Я хочу иметь возможность ничего не делать, кроме запуска команды и сидеть сложа руки, пока все установлено и настроено».

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

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

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

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