参考了官网提供的类似问题的解决方法,具体步骤如下:
1) download and install “VMware-Horizon-Client-4.3.0-4710754.x64.bundle”
2) When I launched vmware by a command line “vmware-view”, I had an error like you (libpng12.so.0).
3) Download “libpng12” package “https://packages.debian.org/en/jessie/amd64/libpng12-0/download” and install “libpng12-0_1.2.50-2+deb8u2_amd64.deb” (you can use GDebi software)
4) At this stage, if you try to launch “vmware-view”, you will see the following message :
"/usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory"
5) Your system needs “libudev0” and you have “libudev1”. To solve it, you just need to create a link as describe below :
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.6.5 /lib/x86_64-linux-gnu/libudev.so.0
# 此处可通过 sudo find /lib/ -type f | grep libudev 命令查找 libudev.so的具体位置。
6) In terminal, run “vmware-view”
7) Enjoy ! ==> VMware Horizon Client 4.3.0 runs on Ubuntu 16.10
经实际验证,此方法对于 4.5.0 + ubuntu 17.04 同样有效!
run vmware horizon client version 4.3.0 (build 4710754) on Ubuntu 16.10