如何在Mac OSX上创建沙箱环境以运行不同的程序/项目?
让我为您设想一个场景。比方说,我想在我的电脑上同时完成三件事: 1)在一个开源项目上工作,需要一组特殊的配置,如GCC4.6,Python2.6等来运行/测试等。2)在另一个开源项目上工作,当运行GCC4.8或更高版本,Python3.x等来运行/测试时,它提供了完整的功能。3)在后台听iTunes。
现在,为前两件事配置环境并不容易,而且会把事情搞得一团糟。更难的是找到一个可以同时运行两者的组合的交叉点。
为此,我运行VMWare并为每个开源项目创建一个新的虚拟机--配置它以满足项目的需求。但是,这是不可伸缩的。有没有更好的方法来实现沙箱?我有一个2.53 GHz双核处理器,内存为16 GHz。
发布于 2015-02-28 22:27:14
你可以尝试一下Vagrant:https://www.vagrantup.com/,然后安装你的虚拟机并在上面工作。
更多信息:http://docs.vagrantup.com/v2/why-vagrant/index.html
希望它能对你有所帮助。
https://stackoverflow.com/questions/28782762
复制相似问题