Thursday, March 25, 2010

Installing VMWare on debian

Today starts my quest to install VMWare Player properly on debian. I do not trust the shell script since you have to be root.

First thing first:

$ ./VMware-Player-3.0.1-227600.x86_64.bundle --help
Extracting VMware Installer...done.
Usage: vmware-installer [options]

VMware Installer

--version show program's version number and exit
-h, --help show this help message and exit

Install or uninstall products

-i FILE, --install-bundle=FILE
Install bundle from FILE
Install a component
Force uninstallation of a component
-u NAME, --uninstall-product=NAME
Uninstall a product
-r, --resolve-system
Force the system to resolve the current state
--register-file=COMPONENT_NAME (config|regular) FILE
Register a file in the database
-x DIR, --extract=DIR
Extract the contents of the bundle into DIR

Look up information on installed products

-l, --list-products
List installed products
-t, --list-components
List the installed components
List files for a given component
-S FILE, --find-file=FILE
List components and files matching the given pattern

Set and retrieve settings

-g KEY, --get-setting=KEY
Get setting
-s KEY VALUE, --set-setting=KEY VALUE
Set setting
-d KEY, --delete-setting=KEY
Delete setting

--gtk Use the Gtk+ UI (Default)
--console Use the console UI
--custom Displays all questions
--regular Displays questions that have no good defaults
--required Displays only questions absolutely required
-I, --ignore-errors
Ignore component script errors

$ ./VMware-Player-3.0.1-227600.x86_64.bundle --extract=vmware-bundle

$ cd vmware-bundle && python ./vmware-installer/
Traceback (most recent call last):
File "./vmware-installer/", line 13, in
from lxml import etree
ImportError: No module named lxml

$ sudo apt-get install python-lxml

$ python ./vmware-installer/
An unknown error occurred during installation. Please check the
installation log at /var/log/vmware-installer for more information.

No quite there yet...

1 comment:

malat said...

Here is the state of the art: