En el artículo Cómo instalar VMware Workstation en GNU/Linux expliqué paso a paso el proceso de instalación y creación de una máquina virtual utilizando VMware Player en GNU/Linux. VMware Workstation es un hipervisor que corre en computadoras con arquitectura de CPU x64. Permite a los usuarios crear múltiples máquinas virtuales para utilizar simultáneamente. Cada máquina virtual puede correr su propio sistema operativo, tal como Microsoft Windows, GNU/Linux o BSD. Workstation es software propietario desarrollado por VMware.
Como saben, soy un defensor del software libre, pero debido a su importancia (y a que trabajo todos los días con esta tecnología) le voy a dedicar un espacio en el blog. Si lo han instalado, probado, y no les ha gustado (o prefieren utilizar una tecnología libre como KVM) tal vez deseen desinstalarlo. Por ello en este artículo voy a explicar cómo desinstalar productos de VMware en GNU/Linux.
Como todo software que instalamos por fuera del manejador de paquetes de nuestra distribución (apt en Debian y derivados, yum en Red Hat/Fedora/CentOS y otras distribuciones basadas en RPM) es necesario un desinstalador provisto por el mismo paquete para poder removerlo. En el caso de los productos de VMware para GNU/Linux, éstos incluyen la herramienta vmware-installer
, la cual se utiliza para instalar y desinstalar componentes.
$ vmware-installer --help Usage: vmware-installer [options] VMware Installer Options: --version show program's version number and exit -h, --help show this help message and exit Manage: Install or uninstall products -i FILE, --install-bundle=FILE Install bundle from FILE --install-component=FILE Install a component --uninstall-component=NAME 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 Information: Look up information on installed products -l, --list-products List installed products -t, --list-components List the installed components -L COMPONENT, --list-files=COMPONENT List files for a given component -S FILE, --find-file=FILE List components and files matching the given pattern Settings: Set and retrieve settings -g COMPONENT KEY, --get-setting=COMPONENT KEY Get setting -s COMPONENT KEY VALUE, --set-setting=COMPONENT KEY VALUE Set setting -d COMPONENT KEY, --delete-setting=COMPONENT KEY Delete setting Options: --gtk Use the Gtk+ UI (Default) --console Use the console UI --custom Displays all questions --regular Displays questions that have no good defaults (Default) --required Displays only questions absolutely required -I, --ignore-errors Ignore component script errors --eulas-agreed Agree to the EULA
Con la opción -l
es posible listar los productos instalados, por ejemplo:
# vmware-installer -l Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory Product Name Product Version ==================== ==================== vmware-workstation 10.0.0.1295980
Se observa que el sistema posee vmware-workstation
versión 10.0.0.1295980
. Entonces, si deseamos desinstalar VMware Workstation debemos ejecutar vmware-installer -u vmware-workstation
:
# vmware-installer -u vmware-workstation Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
Inmediatamente se inicia el wizard de desinstalación de productos VMware. Si se desea eliminar los archivos de configuración, seleccionar "No":

Presionar "Next" para iniciar la desinstalación de componentes:

Finalizado.

Para conocer más acerca de virtualización con KVM en GNU/Linux visitar el siguiente enlace:
Virtualización en CentOS 6.2 utilizando KVM