如何在Mac OSX上创建沙箱环境以运行不同的程序/项目?

时间:2015-02-28 14:22:14

标签: macos virtual-machine sandbox virtualization osx-yosemite

如何在Mac OSX上创建沙盒环境以运行不同的程序/项目?

让我为您设想一个场景。说,我想同时从我的电脑中实现三件事: 1)开发一个开源项目,需要一组特定的配置,如GCC4.6,Python 2.6等来运行/测试等。 2)开发另一个开源项目,在运行GCC4.8或更高版本,Python 3.x等运行/测试等时提供全部功能。 3)在后台收听iTunes。

现在,为前两个方面配置环境并不容易,并且会让事情变得混乱。更难的是找到可以同时运行这两种组合的交集。

我通过运行VMWare并为每个开源项目创建一个新虚拟机来实现这一目标 - 将其配置为符合项目的要求。但是,这不可扩展。有没有更好的方法来实现沙盒? 我有一个2.53 GHz双核处理器,内存为16GB。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Vagrant:https://www.vagrantup.com/并安装虚拟机并进行操作。

更多信息:http://docs.vagrantup.com/v2/why-vagrant/index.html

希望它对你有用。