VIX: Difference between revisions
added links to VMWareTasks and vixCOMWrapper |
workaround for getting VIX on VMware Player installed |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
VIX allows you to automate virtual machine operations and is the engine behind for example VMware's vmrun command. | VIX allows you to automate virtual machine operations and is the engine behind for example VMware's vmrun command. | ||
Supported on VMware Workstation 6.0.x and up, VMware Server 1.x and up, VMware ESX3.5U2+ | |||
[http://www.vmware.com/support/developer/vix-api/ VMware VIX API page] | [http://www.vmware.com/support/developer/vix-api/ VMware VIX API page] | ||
[http://pubs.vmware.com/vix-api/ReferenceGuide/ VMware VIX API reference Guide] | [http://pubs.vmware.com/vix-api/ReferenceGuide/ VMware VIX 1.1 API reference Guide] | ||
[http://www.vmware.com/support/developer/vix-api/vix16_reference/ VMware VIX 1.6 API reference Guide] | |||
[http://blogs.vmware.com/vix/ VMware VIX API Blog] | [http://blogs.vmware.com/vix/ VMware VIX API Blog] | ||
[http://www.vmware.com/pdf/vix162_vmrun_command.pdf vmrun commands (see also VIX API link above)] | |||
[http://www.virtuallyghetto.com/2013/07/whitepaper-migrating-from-vix-api-to.html Whitepaper: Migrating From VIX API to the vSphere Guest Operations API] | |||
==== Download ==== | |||
The link for the API page no longer offers a working download (strange) | |||
These however works, but you do need to login: | |||
* [https://my.vmware.com/web/vmware/details?productId=492&downloadGroup=VIXAPI114 VMware VIX 1.14] | |||
* [https://download3.vmware.com/software/player/file/VMware-VIX-1.17.0-6661328.x86_64.bundle VMware VIX 1.17 (linux x64)] | |||
* [https://download3.vmware.com/software/player/file/VMware-VIX-1.17.0-6661328.exe VMware VIX 1.17 (Windows)] | |||
However you might have problems installing. | |||
A few notes, before VMware Workstation 16.x, on Windows you would need to install VIX manually for VMware Player. | |||
For VMware Workstation Professional however it comes bundled with VMware VIX and installs it on your behalf. | |||
So for older versions of VMware Workstation, you can install Workstation and use VMware Player from that install. Player will even continue to work after the Professional trial runs out. | |||
For VMware Workstation 16.x, on Windows hosts VIX is already installed for both VMware Workstation Professional as well as VMware Player. | |||
It is also installed on Workstation for Linux afaik. | |||
That leaves us with VMware Player 16.x on Linux hosts. It does not come with VIX pre-installed at this time. | |||
Trying to install VIX 1.17 from above generates errors. | |||
Apparently you can work around that [https://communities.vmware.com/t5/VMware-Workstation-Pro/Problem-installing-VMware-VIX-1-17-0/m-p/1847114/highlight/true#M109726 1] by renaming /usr/lib/vmware-installer into /usr/lib/vmware-installer_OFF (thanks Minir) | |||
==== Presentations ==== | |||
[[VIX API Tech Talk Partner Exchange]] | |||
==== 3rd party ==== | ==== 3rd party ==== | ||
Line 19: | Line 54: | ||
[[vixCOMWrapper]] | [[vixCOMWrapper]] | ||
[[Vix Java Toolkit]] | |||
[[Category: VIX]] [[Category: SDK]] | [[Category: VIX]] [[Category: SDK]] |
Latest revision as of 23:43, 5 December 2020
VIX allows you to automate virtual machine operations and is the engine behind for example VMware's vmrun command.
Supported on VMware Workstation 6.0.x and up, VMware Server 1.x and up, VMware ESX3.5U2+
VMware VIX 1.1 API reference Guide
VMware VIX 1.6 API reference Guide
vmrun commands (see also VIX API link above)
Whitepaper: Migrating From VIX API to the vSphere Guest Operations API
Download
The link for the API page no longer offers a working download (strange)
These however works, but you do need to login:
However you might have problems installing.
A few notes, before VMware Workstation 16.x, on Windows you would need to install VIX manually for VMware Player. For VMware Workstation Professional however it comes bundled with VMware VIX and installs it on your behalf.
So for older versions of VMware Workstation, you can install Workstation and use VMware Player from that install. Player will even continue to work after the Professional trial runs out.
For VMware Workstation 16.x, on Windows hosts VIX is already installed for both VMware Workstation Professional as well as VMware Player. It is also installed on Workstation for Linux afaik.
That leaves us with VMware Player 16.x on Linux hosts. It does not come with VIX pre-installed at this time.
Trying to install VIX 1.17 from above generates errors. Apparently you can work around that 1 by renaming /usr/lib/vmware-installer into /usr/lib/vmware-installer_OFF (thanks Minir)
Presentations
VIX API Tech Talk Partner Exchange