我一直在问自己很长一段时间,但找不到任何答案。
每次我在新机器上安装Ubuntu或重新安装现有机器或创建VM时,我都需要安装我使用的所有实用程序/应用程序并将宏/配置添加到bashrc。与Vim相同我需要重新安装我喜欢的插件并在vimrc中添加宏和配置。
我的观点是,是否有可能拥有一个在线服务,可以为您存储所有这些内容,无论何时安装新的Ubuntu,您只需要安装一个连接到服务器并检索所有信息的客户端/配置文件并将它们安装在新机器上,这样您就可以毫不费力地获得具有所有应用程序和以前所有配置的Ubuntu机器。
我只想知道是否存在这样的东西或任何能达到同样目的的东西?
答案 0 :(得分:1)
是。您正在寻找的是Configuration Management Tools
。
最常用的是Chef,Puppet,Ansible,Salt和CFEngine。
它们基本上管理一组计算机的软件包和配置,并允许您使用预定义的基线创建或更新计算机。
您可以从以下内容中了解更多信息:
http://www.tomsitpro.com/articles/configuration-management-tools,2-920.html https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software