是否有一种简单的方法可以与VirtualBox集成,以便我可以在主机,Windows下进行开发,并通过来宾系统中的挂载文件夹部署和运行脚本?
我正在寻求在Windows下为Linux开发,有点像。
答案 0 :(得分:1)
您可以使用VirtualBox的共享文件夹功能使您的Ubuntu虚拟机能够安装Windows主机的目录。但是,您可能会遇到一些阻抗不匹配,例如不同的线路结束。我希望这是你最不担心的事情。
答案 1 :(得分:1)
您可能想要查看流浪者http://vagrantup.com/
它提供了一个简单易用的系统,可以从Virtual Box中的模板创建VM,并自动将项目文件夹挂载到来宾VM中。配置也可以轻松地包含在您的项目中,以便其他人可以使用它。
答案 2 :(得分:0)
我用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 defaults
sudo update-rc.d apache2 defaults