【问题标题】:Switch Vagrant to use Parallels instead of VirtualBox切换 Vagrant 以使用 Parallels 而不是 VirtualBox
【发布时间】:2012-12-14 19:23:54
【问题描述】:

是否可以在 Vagrant 中使用 Parallels 而不是(非常慢的)VirtualBox?

【问题讨论】:

    标签: virtual-machine vagrant


    【解决方案1】:

    也许这会帮助你(新鲜和新的)

    https://github.com/yshahin/vagrant-parallels

    【讨论】:

      【解决方案2】:

      虽然它不是 Parallels(您可能已经支付了费用),但有一个用于使用 VMWare Fusion 的插件:

      http://www.vagrantup.com/vmware

      该插件不是免费的,因此您需要购买该插件和 Fusion 的许可证。

      我每周在我的虚拟机中遇到几次内核恐慌。根据 Mitchell 的说法,VirtualBox 在 Mac 上的内核恐慌问题多年来一直没有得到很好的解决,而换成 Fusion 是最好的选择。

      【讨论】:

      • 谢谢!这真是太棒了!我有 Parallels,但一切都比 Oracle VM 好,所以我马上要使用 Fusion。
      • @WojciechBednarski 你能分享一下你现在在 Mac OS X + VMWare Fusion + Vagrant 上的经验吗?我现在在 OS X 上使用带有免费 VirtualBox 的 vagran,有时它非常不稳定。
      • @Gabe 当我开始使用 vagrant + vmware fusion 时,在 Linux 上使用 vagrant + virtualbox 与其他大学合作在同一个项目上是否容易?
      • @andi 太棒了,例如 VM 内的编译时间从大约 10 分钟下降到 2 分钟 - 相同的项目相同的硬件。然而,VMware Fusion 6.0.2 中引入了一些共享文件夹的问题,有些人对此有疑问。
      • @WojciechBednarski dzięki!那么你会建议继续使用 fusion 版本 5 吗?
      【解决方案3】:

      终于有了来自 Parallels 的官方 Vagrant Provider!不幸的是,www.vagrantup.com 上没有提到它。

      参见 Vagrant 提供者项目的 Paralles' Vagrant DocumentationParallels GitHub page。有关提供商的更多问题,请联系dedicated official forum

      到目前为止,只有一个限制:“Parallels 提供程序支持所有基本的 Vagrant 功能,除了下一个:“转发端口”配置尚不可用。” (取自the readme on GitHub

      感谢AgentK 指出“转发端口”从 Parallels 10 for Mac 开始可用。

      【讨论】:

      • @AgentK:我采纳了您的编辑建议。谢谢!
      【解决方案4】:

      几个月前有一个大型提交,合并了 machine-abstraction 分支:

      甚至是discussed a bit on Hacker News

      这个分支引入了“机器抽象”代码。这是一个主要的 Vagrant 开发的里程碑,因为它抽象了所有 将特定于 VirtualBox 的代码输出到插件中。

      问题:

      White 现在技术上可以为其他人编写插件 供应商,要使这成为可能,还有很多工作要做。

      到目前为止,master 中唯一的提供者是 virtualbox:

      【讨论】:

        【解决方案5】:

        可以将 Parallels 与 Vagrant 一起使用。以下是执行此操作的逐行说明(假设您安装了 Parallels 和 Vagrant)。

        1. $ vagrant plugin install vagrant-parallels
        2. $ mkdir some-project/ && cd some-project
        3. $ vagrant init parallels/ubuntu-14.04
        4. $ vagrant up --provider parallels

        注意,您只需安装一次vagrant-parallels。另请注意,您只需在第一次up 时传入--provider parallels,之后它将自动使用并行提供程序。

        【讨论】:

        • 值得一提的是,您可以将 Vagrant 与基于订阅的 Pro 或 Business 版本一起使用。不幸的是,没有常规的永久许可家庭版。
        【解决方案6】:

        在 google 中找到了这个线程以及官方的 Parallels-Vagrant 集成:https://github.com/Parallels/vagrant-parallels

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-03
          • 1970-01-01
          • 2023-02-10
          • 2015-10-29
          • 1970-01-01
          • 2016-03-30
          相关资源
          最近更新 更多