0
如何在新安装的操作系统(Linux / Mac OS X)上最小化软件工具的安装和配置?
每年一次,我重新安装我的操作系统。每次安装后,我都要安装很多工具(Xcode,Tmux,Iterm2等)。这非常耗时(重新安装所有内容并恢复配置文件大约需要8个小时)并且容易出错。 目标: 我已经减少了每天使用的软件数量,但我希望自动化安装和配置设置。 解决方案 以下是我的解决方案(从最好到最差): 使用bash脚本安装工具/还原配置文件。(例如:第一次执行vim检索vim插件并安装插件依赖项。) 使用虚拟机作为“模板VM”,预先安装和配置工具/配置文件。(我在Ubuntu上已经在虚拟机中开发了这个),但每次我需要添加新工具时,我都要设置两次(在“模板VM”和我目前使用的VM中)。 有没有更好的方法来实现这一目标? 要求:理想情况下,我希望该解决方案适用于Mac OS X和GNU / Linux(Ubuntu)。