VMware Horizon Clientsをインストールし直す(1)

先日、自宅で仕事をしようとしていつものようにVMwareを起動したら、「ホスト名が解決できません」というメッセージが。
いままで順調だったのに、どうして?
最近、Ubuntuのリビジョンアップはしたけど、それが原因かな。

会社のサポートに連絡してもBYODの問題は自分で解決しろというお返事。

この際、VMwareのバージョンアップを兼ねて、いったん全部消去してインストールし直すことにしました。
今まで使っていた3.5.0ではなく、4.4.0を使います。
また、過去にインストールした時の記録がこのブログに残してあるので、それを参考に。

今回は、日本語のインストールドキュメントがあったのでそちらを見ると、Ubuntu Softwareからダウンロードできると書いてあったので、それに期待したのですが、探しても見つかりません。どうもUbuntuのバージョンが14.4までしか対応していない模様。
とりあえずそれでも挑戦ということでVMwareのダウンロードサイトから入手。54メガもあります。

まずは、古いバージョンを削除します。おっと、その前に設定を保存します。

sudo env VMWARE_KEEP_CONFIG=yes \
$ sudo ./VMware-Horizon-Client-4.4.0-5167967.x64.bundle -u vmware-horizon-client
Extracting VMware Installer...done.
All installation information is about to be removed. Do you wish to
keep your installation configuration file? [yes]:

Uninstalling VMware Installer
Deconfiguring...
[######################################################################] 100%
Uninstallation was successful.

次に、新しいバージョンをインストール。
前回学習したことは、この.bundleはインストーラのスクリプトを含んだアーカイブになっています。

sudo sh ./VMware-Horizon-Client-4.5.0-5650368.x64.bundle --console

説明書には、shが入っていませんでしたが、動かなかったので入れました。

その後、EULAに同意するかどうか尋ねられるのですが、ライセンス条項が12.11まであってそれを過ぎるとまた1に戻ります。タイミングよく止めて、Yesしないと、無限ループに(・。・;

インストール終了後、システムのチェックが入ります。ライブラリの有無を検証しているようです。

VMware Horizon PCoIP
Failed libffi.so.5
VMware Horizon USB Redirection
Success
VMware Horizon Client
Success

こんな感じで、libffi.so.5がないといって怒られています。
実は、これまでの試行でも同じエラーが出ていて、今回4.5.0にしたときにUbuntu16.4に対応しているということだったので期待していたのですが。

locateで探します。どうやら、32ビット、64ビット両方あるようです。

よくわかりませんが、/usr/lib/vmwareにライブラリが揃っているようですが、その中にlibffi.so.5がありません。
したがって、ここにシンボリックリンクを作ってみます。

/usr/lib/vmware$ ln -s /usr/lib/i386-linux-gnu/libffi.so.6 libffi.so.5

起動はしますが、DNS問題は解決せず。

前回の記録を参考に、

~$ ldd /usr/lib/vmware/view/bin/vmware-view | grep "not found"
libudev.so.0 => not found
libssl.so.1.0.2 => not found
libcrypto.so.1.0.2 => not found

libudev.so.0に至っては、同じフォルダに存在しているにもかかわらず、not foundとはこれいかに。

前回は、libsslとlibcryptoは特に触らなくても解決したので、放置です。

次にOPENSSLの問題かと思い、OpenVPNをインストールしてみましたが、これもだめ。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


計算式を埋めてください * Time limit is exhausted. Please reload CAPTCHA.