Debian Linux (AMD64) に VMware horizon client をインストールして、firefox から起動するための手順。当てはまるのは、うちの会社だけかも。
Linux から、Windows のリモートデスクトップにつなぐための手段。
VMware horizon のインストール
- Web browser で https://my.vmware.com/jp/web/vmware/info/slug/desktop_end_user_computing/vmware_horizon_clients/4_0 (version は変わっていくと思われる) に行く。
- 表示されたページの 64 bit linux のところの[ダウンロードする]ボタンから、ダウンロードページへ飛ぶ。
- ダウンロードする。
- /bin/su - で root になる。
- echo $PATH で /sbin や /usr/sbin が PATH に含まれることを確認。これがないと、インストール途中でエラーに。
- ダウンロードしたディレクトリに移動し、 VMware-Horizon-Client-5.3.0-15208949.x64.bundle というような名前のファイルを sh で実行。
- 質問には、 yes と答えておく。
- /tmp/vmware-root 中の vmware-installer-*.log のファイルのうち、一番新しいものを less で見る。
- 深刻なエラーが起こっていないことを確認。
- /usr/bin/vmware-view が存在し、 /usr/lib/vmware 中に library files やディレクトリが生成されていることを確認する。
- 環境にもよるが、一度ログアウトして、入り直したほうがいいかも。
firefox から起動
- 社内の Workspace One のページを firefox で開く。
- 認証を済まして、デスクトップを開くためのアイコンを出す。
- アイコンをクリックする。
- 多分、立ち上がらないので、firefox の設定画面を出す。
- プログラムのところに、「ファイルの種類」が vmware-view となっていて、「取り扱い方法」が「毎回確認する」になっていたら、「毎回確認する」をクリック。
- ファイルを選べるはずなので、/usr/bin/vmware-view を指定する。
- 一度、firefox を立ち上げ直したほうがいいかも。
- 再度 Workspace One を開いて、アイコンをクリックすると、きっと立ち上がる。
スマートカードを使う
- apt install pcscd で debian にソフトウェアを入れたら動いたようす。他にも、
gnome-keyring-pkcs11
libpkcs11-helper1
opensc-pkcs11
を入れたが、関係ないかも。