BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

GitHub Boxen:自动化Mac OS X的配置与管理

| 作者 Abel Avram 关注 9 他的粉丝 ,译者 臧秀涛 关注 4 他的粉丝 发布于 2013年2月21日. 估计阅读时间: 1 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

GitHub开源了Boxen,这是内部使用的Mac笔记本自动化配置工具,经过修改也可用于Linux或Windows机器。

Boxen是GitHub针对软件开发或其他类型的工作对Mac笔记本进行设置和配置的自动化工具,使用人群包括他们的开发者、律师、设计师和发货人员等。其思路是,以自动化和尽量无错的方式将人工干预最小化,在这种情况下为用户准备好系统。据GitHub介绍,一个新的开发者借助Boxen能在30分钟之内设置好Mac系统并为提交代码做好准备。

Boxen基于很多Puppet模块构建,这些模块支持各种软件的设置,如Cassandra、MongoDB、Java、Python、Ruby、Node,js、nginx、Skype,甚至Minecraft。尽管Boxen带了一个预配置设置,但每个用户都可以按需改进。

在使用Boxen设置好所需的配置后,系统管理员可以通过一个运行在Heroku之上并使用OAuth保护的Web应用程序将该配置部署给整个组织

Boxen支持最新的Mac OS X 10.8,不过也可用于早期的版本。经过调整,还可用于Linux或Windows,因为大多数工作是通过Puppet完成的。Boxen基于MIT许可开源。

查看英文原文GitHub Boxen: Automating Mac OS X Configuration and Management

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT