VMware Workstation Player is a mature, stable virtualization platform that lets you run multiple isolated operating systems on a single physical machine. You can create your own virtual machines or run virtual appliances from VMware’s Solution Exchange. Common uses include testing software on different operating systems, running Windows applications on Linux, and building development environments that match production servers without touching your main Ubuntu installation.
VMware Workstation Player is free for personal non-commercial use. A paid license unlocks the Pro features and commercial use rights. It is not open-source, if you need an open-source alternative, VirtualBox is a good option.
This guide explains how to install VMware on Ubuntu 18.04. The same steps work on Ubuntu 16.04 and other Debian-based distributions.
System requirements:
<strong>Prerequisite:</strong> You need sudo access.
Install the build dependencies. VMware compiles kernel modules during installation and needs the Linux kernel headers and build tools:
bashsudo apt updatesudo apt install build-essential linux-headers-generic
Download the installer. Use wget with a browser user-agent string so the VMware download server recognizes the request:
bashwget --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" https://www.vmware.com/go/getplayer-linux
Visit the VMware Workstation Player download page to check for a newer version before downloading. At the time of writing, the latest version is 15.0.0.
Make the downloaded file executable:
bashchmod +x getplayer-linux
Start the graphical installation wizard:
bashsudo ./getplayer-linux
The wizard walks you through five steps:
A success screen confirms the installation is complete.
Launch VMware Workstation Player from the Activities menu by searching for “VMware Workstation Player,” or start it from the terminal:
bashvmware
The first time it opens, VMware asks whether you want to use it for personal non-commercial use or enter a license key. Make your choice and click OK.
When creating a virtual machine, you can configure the amount of RAM, virtual CPUs, video memory, network adapters, and boot order. VMware supports both dynamically-allocated and fixed-size virtual disk images. These settings can be adjusted after creation through the virtual machine settings panel.
Uninstall VMware. To remove VMware Workstation Player completely:
bashsudo /usr/bin/vmware-installer -u vmware-player
The uninstaller asks whether to keep your configuration files. Type yes to preserve them or no to delete everything.
VMware Workstation Player is now installed on your Ubuntu 18.04 system. Visit the VMware Workstation Player documentation to learn how to configure virtual hardware, set up shared folders, and manage snapshots. Leave a comment below if you run into any issues.
VirtualBox is a free, open-source, cross-platform virtualization application maintained by Oracle. It lets you run multiple…
PostgreSQL (also called Postgres) is a free, open-source, object-relational database management system with a strong reputation…
A properly configured firewall is one of the most important layers of security for any internet-facing server. UFW (Uncomplicated Firewall) is a user-friendly front-end for managing iptables rules that ships pre-installed on Ubuntu. Its defaults are sensible: block all incoming connections, allow all outgoing connections. No outside traffic reaches your server unless you explicitly open a port. This guide covers how to configure a UFW firewall on Ubuntu 18.04, from setting default policies and application profiles to writing allow and deny rules for specific ports, IPs, and subnets. <strong>Prerequisite:</strong> You need sudo access. Configure UFW Firewall on Ubuntu: Defaults, SSH, and Application Profiles If UFW is not installed, add it with: bashsudo…
UFW (Uncomplicated Firewall) is a user-friendly front-end for managing iptables rules on Ubuntu. It ships pre-installed…
Apache Cassandra is a free, open-source NoSQL database designed for high availability and linear scalability with…
Rocket.Chat is a free, open-source team communication platform built with the Meteor framework. It is a…