0

是否有一种与 VirtualBox 集成的简单方法,以便我可以在主机、Windows 下开发,并通过来宾 linux 系统中的挂载文件夹部署和运行脚本?

我正在寻找在 Windows 下为 Linux 开发,有点。

4

3 回答 3

1

您可以使用 VirtualBox 的共享文件夹功能使您的 Ubuntu 虚拟机能够挂载 Windows 主机的目录。但是,您可能会遇到一些阻抗不匹配的问题,例如不同的线路末端。我希望这是你最不担心的。

于 2010-05-14T18:16:54.593 回答
1

您可能想查看 vagrant http://vagrantup.com/

它提供了一个简单易用的系统,可以从 Virtual Box 中的模板创建 VM,并会自动将项目文件夹挂载到来宾 VM 中。该配置也可以轻松地包含在您的项目中,以便其他人可以使用它。

于 2010-05-14T18:17:39.063 回答
0

我用 PHP 开发。我使用 Debian 作为客户操作系统,使用 Win7 作为主机操作系统。

您可以通过以下方式自动挂载共享文件夹:

  1. 在 /etc/init.d/ 中新建一个名为 mnt_win_sf 的文件,然后编辑它:

    它必须与 /etc/init.d/apache2 具有相同的信息头。你只需要一行命令:

    mount -t vboxsf share_folder_name mount_point

  2. 我们还需要在apache2之前执行这个脚本,所以我们编辑/etc/init.d/apache2。在 Require Start 行中,添加 mnt_win_sf

  3. 通过以下方式更新它们:

    sudo update-rc.d mnt_win_sf 默认值

    sudo update-rc.d apache2 默认值

于 2013-01-11T15:34:13.193 回答