Installing the VMware Horizon Client on Fedora 27
In this post, I’ll outline the steps necessary to install the VMware Horizon client for Linux on Fedora 27. Although VMware provides an “install bundle,” the bundle does not, unfortunately, address any of the prerequisites that are necessary in order for the Horizon client to work. Fortunately, some other folks shared their experiences, and building on their knowledge I was able to make it work. I hope that this post will, in turn, help others who may find themselves in the same situation.
Based on information found here and here, I took the following steps before attempting to install the VMware Horizon client for Linux:
First, I installed the libpng12 package using
sudo dnf install libpng12
.I then created a symbolic link for the
libudev.so.0
library that the Horizon client requires:sudo ln -s /usr/lib64/libudev.so.1 /usr/lib64/libudev.so.0
I created a symbolic link for the
libffi.so.5
library the Horizon client expects to have available:sudo ln -s /usr/lib64/libffi.so.6 /usr/lib64/libffi.so.5
With these packages and symbolic links in place, I proceeded to install the VMware Horizon client using the install bundle downloaded from the public VMware web site (for version 4. Continue reading