VMware Communities
WhyItsLikeThis
Contributor
Contributor

Vmware devs needs to make improve "vmware-installer" command functionality for Linux Distros.

The official docs mention how to uninstall VMWare Workstation in Linux distros, but it works poorly in reality.

 ⟹  sudo vmware-installer -u vmware-workstation
All configuration information is about to be removed. Do you wish to
keep your configuration files? You can also input 'quit' or 'q' to
cancel uninstallation. [yes]:
Uninstalling VMware Installer 3.0.0
    Deconfiguring...
[######################################################################] 100%
Uninstallation was successful.

Ist vmware-installer is asking two question at once,
- Do you wish to keep your configuration files?
- You can also input quit or q to cancel uninstallation.

If you target first question, and write "yes", then I suppose they keep the configuration files!
And if write, "no", then I suppose they delete everything! -------->> This is not technically a ture.

Whether you choose, yes or no, as an answer, you WILL get to see this:

 ⟹  ls /usr/bin/ | grep -i vm
vm-support
vmhgfs-fuse
vmstat
vmtoolsd
vmware-alias-import
vmware-checkvm
vmware-hgfsclient
vmware-installer -> /usr/lib/vmware-installer/3.0.0/vmware-installer
vmware-namespace-cmd
vmware-rpctool
vmware-toolbox-cmd
vmware-user -> vmware-user-suid-wrapper
vmware-user-suid-wrapper
vmware-vgauth-cmd
vmware-vmblock-fuse
vmware-xferlogs
vmwgfxctrl

 
vm-installer doesn't truly wipe your system clean. It will still leave some junk there to rot forever!
Users to manually find each VMware tool/script inside the sensitive directory to manually wipe it out.
This is not a good approach. vm-installer command is designed in such a poor way! A half cleaning mechanism.

If this was a graphical uninstall, I would have said nothing. But this is a sudo permission requiring script and it works like this. VM-Installer -u have literally 1 job.

Please fix this. Don't bloat the system unnecessarily.

Reply
0 Kudos
2 Replies
bluefirestorm
Champion
Champion

To be fair, it looks like the most of the names in the list indicate that these are VMware Tools (e.g vmtoolsd, etc). It is quite possible you had installed open-vm-tools and/or open-vmtools-desktop on the host. Normally VMware Tools package is installed only on a Linux VM and not on the Linux host.

Only one name (vmware-installer) in the list are related to VMware Workstation/Player on a Linux host while vmstat is common to both Linux host and Linux VM.

 

WhyItsLikeThis
Contributor
Contributor

Thank you so much.

Sorry for the misunderstanding.

Reply
0 Kudos