Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

VMware vSphere Client can not run in wine. Neither in Mono.

What tools are you using to create, start/stop new VMs, connect on the console without VMware vSphere Client?

share|improve this question
up vote 7 down vote accepted

Yes, using VMware Workstation you can "login" and use it like a vSphere client.

connected to ESXi

Workstation remote login screen

Also, you can start VMware VMplayer from the command line with -h flag this will give you control over one virtual machine at a time. More about using VMplayer as remote console in here

share|improve this answer

VMware's own VCLI will take care of most non-graphical tasks. For viewing the console, though, you're stuck with Windows unfortunately.

share|improve this answer
I was afraid of this answer. I would prefer to do everything from Linux. – Mircea Vutcovici Apr 7 '11 at 13:56
@Mircea - so would I (Mac OSX, actually), but unfortunately VMware must not have enough customers stating this for them to put the R&D effort into anything other than a native windows client. – EEAA Apr 7 '11 at 13:58
You can access the VMs consoles with VNC which makes it pretty much platform-independent:… – golimar Jan 22 '14 at 10:25

You can use the VMWare Command Line Interface to do a great many things with VMWare hosts.
This can probably meet many of your management needs, though it's not as "friendly" as the GUI and there's no console access that I know of...

You can also always run a Windows instance in VirtualBox and manage your systems from there.
This is the solution we use in my (Mac) shop, though it does require a Windows license...

share|improve this answer

I would recommend RDCing to the vCenter server or to a VM running Windows. I know it's not really the "correct" answer but the GUI and PowerCLI tools really are the best way to interact with ESX/i.

share|improve this answer

I'm working on a solution to manage ESX(i) natively on Linux with a GUI...

This has started as a little learning simple GUI coding project but it becomes more and more usable ;o)

You can take a look on the current features here:

This is may useless for newer releases of ESX because according to:

(Starting from ESX(i) v5 there will be the web access feature also available for ESXi - so you may don't need a client anymore...)

But when you're using v3.X/4.x you will have no other GUI tool than mine (as far as I know) ;o)

I'm happy for comments ;o)

Regards Thomas

share|improve this answer

libvirt seems to have a driver to connect to ESX in some form or other -

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.