首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vmware_workstation中设置Vagrants

如何在vmware_workstation中设置Vagrants
EN

Stack Overflow用户
提问于 2014-08-05 16:05:21
回答 1查看 1.6K关注 0票数 1

我正在尝试通过Vagrant设置vmware中的VM displayname:

这是我的Vagrantfile文件:

代码语言:javascript
复制
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  config.vm.box = "precise64"   config.vm.box_url = "http://files.vagrantup.com/precise64_vmware.box"


  config.vm.provider :vmware_workstation do |vb|
    vb.name = "my_crazy_vm_name_rulezz"
  end

end

但是vmware机器名称仍然默认为"vm: default“

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-01 18:26:38

每个提供程序的配置完全不同。您在那里所做的是尝试使用VirtualBox的配置.name在VMWare中设置某些内容,其中没有这样的"name“属性。在VMWare中,您只能设置两件事情(据我所知),即:

代码语言:javascript
复制
.gui = true/false     # Enables/disables display of the VMWare GUI when you start this VM
.vmx['key'] = 'value' # Sets a value in the .vmx file for this VM

.vmx配置是您要寻找的,因为它有一个方便的“displayname”密钥。所以..。这是你要找的配置

代码语言:javascript
复制
config.vm.provider :vmware_workstation do |v|
    v.vmx['displayname'] = 'My Custom VM Name'
end

通过在文本编辑器中查看VM的.vmx文件,您可以找到其他可以这样配置的值。此文件可在以下位置找到:.vagrant/machines/default/vmware_workstation/{some_big_id}/{something}.vmx

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25143451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档