只使用了VirtualBox当后端,其他后端暂未测试
使用VBoxManager
默认为了安全性考虑symbol link创建是被禁止的
VBoxManage setextradata (你VM的名字) VBoxInternal2/SharedFoldersEnableSymlinksCreate/(你共享文件夹挂载点的名字) 1
在Vagrantfile里面还可以修改(以Homestead.rb为例)
# Configure A Few VirtualBox Settings
config.vm.provider 'virtualbox' do |vb|
vb.name = settings['name'] ||= 'troph-vagrant'
vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME", "1"] #加这个
vb.customize ['modifyvm', :id, '--memory', settings['memory'] ||= '2048']
vb.customize ['modifyvm', :id, '--cpus', settings['cpus'] ||= '1']
vb.customize ['modifyvm', :id, '--natdnsproxy1', 'on']
vb.customize ['modifyvm', :id, '--natdnshostresolver1', settings['natdnshostresolver'] ||= 'on']
vb.customize ['modifyvm', :id, '--ostype', 'Ubuntu_64']
if settings.has_key?('gui') && settings['gui']
vb.gui = true
end
end
SHARE_NAME
你可以直接替换成Homestead使用的home_vagrant_code
和vagrant
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。