最近电脑坏了,反复装了几次机,恰好就尝试了下那些快速构建开发环境的东西。
首先用了下 github 的 boxen。感觉还是挺省事的,用的是它默认的那个。安装的是 rbenv 而不是 rvm。
后来就被 chef 所吸引,可能是因为是 ruby 系的缘故吧。大概研究了下。看了这篇文章 http://gogojimmy.net/2013/06/01/Chef-Solo-Basic-with-Vagrant/, 感觉不错。
之后发现了 sprout
这个东西,进而发现了 sprout-wrap
。我昨天晚上急着装机,还没有细细研究。不过它确实非常周到,给我安装了几乎所有我需要的东西。不仅仅是开发环境,还有一些不要的应用。
推荐大家也了解一下,尤其是 chef 对于快速搭建服务器环境这部分,它的用途是和 puppet 一致的。虽然我们不怎么反复安装开发环境,但是搭建服务器的环境的需求还是有的。
最后吐槽下 chef
的官网,感觉很晕唉,我是看别人的 blog 才搞懂的...