是否有一种与 VirtualBox 集成的简单方法,以便我可以在主机、Windows 下开发,并通过来宾 linux 系统中的挂载文件夹部署和运行脚本?
我正在寻找在 Windows 下为 Linux 开发,有点。
是否有一种与 VirtualBox 集成的简单方法,以便我可以在主机、Windows 下开发,并通过来宾 linux 系统中的挂载文件夹部署和运行脚本?
我正在寻找在 Windows 下为 Linux 开发,有点。
您可以使用 VirtualBox 的共享文件夹功能使您的 Ubuntu 虚拟机能够挂载 Windows 主机的目录。但是,您可能会遇到一些阻抗不匹配的问题,例如不同的线路末端。我希望这是你最不担心的。
您可能想查看 vagrant http://vagrantup.com/
它提供了一个简单易用的系统,可以从 Virtual Box 中的模板创建 VM,并会自动将项目文件夹挂载到来宾 VM 中。该配置也可以轻松地包含在您的项目中,以便其他人可以使用它。
我用 PHP 开发。我使用 Debian 作为客户操作系统,使用 Win7 作为主机操作系统。
您可以通过以下方式自动挂载共享文件夹:
在 /etc/init.d/ 中新建一个名为 mnt_win_sf 的文件,然后编辑它:
它必须与 /etc/init.d/apache2 具有相同的信息头。你只需要一行命令:
mount -t vboxsf share_folder_name mount_point
我们还需要在apache2之前执行这个脚本,所以我们编辑/etc/init.d/apache2。在 Require Start 行中,添加 mnt_win_sf
通过以下方式更新它们:
sudo update-rc.d mnt_win_sf 默认值
sudo update-rc.d apache2 默认值