How-to Install latest open-vm-tools from source on CentOS 7
Instructions
Remove existing
open-vm-tools
:sudo yum remove open-vm-tools
Install
open-vm-tools
dependencies:yum install build-essential libmspack-devel libxml2-devel \ xmlsec1-devel libXext-devel libXinerama-devel libXi-devel \ libcurl-devel curl protobuf-compiler protobuf protobuf-devel \ grpc-cpp rpc-plugins grpc-devel containerd-devel libtool-ltdl-devel \ glib2-devel pam-devel
Download latest
open-vm-tools
source:wget https://github.com/vmware/open-vm-tools/releases/download/stable-12.1.0/open-vm-tools-12.1.0-20219665.tar.gz
Uncompress tar ball:
Build
open-vm-tools
:Create
vmtoolsd.service
in/usr/lib/systemd/system/
with the following content:Create
vgauthd.service
in/usr/lib/systemd/system/
with the following content:Reload
systemd
units:Enable and start units:
Check
open-vm-tools
version with eithervmtoolsd
orvmware-rpctool
:Finally, check with the
vss-cli
:
Related articles
University of Toronto - Since 1827