2021年10月14日 VMware Workstation Player 16.1.2(vmplayer) on Slackware64-current
_ VMware Workstation Player 16.1.2(vmplayer) on Slackware64-current
Slackware64-currentにvmplayer 16.1.2をインストールした時のメモ。
インストール
以下のスクリプトでインストールを実行するが...
# sh VMware-Player-16.1.2-17966106.x86_64.bundle --ignore-errors
この環境(カーネルバージョン)では必要なモジュールのビルドに失敗する。
$ uname -a Linux slackware64-current.artie.or.jp 5.14.11 #1 SMP Sat Oct 9 18:30:57 CDT 2021 x86_64 Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz GenuineIntel GNU/Linux
これは既知の問題らしく、解決策も提示されている。
$ git clone -b workstation-16.1.2 https://github.com/mkubecek/vmware-host-modules.git $ cd vmware-host-modules/ $ make # make install # /etc/init.d/vmware restart
以上でインストールは無事完了。
ランスクリプトの設定
# cd /etc/rc.d/rc4.d # ln -s /etc/rc.d/init.d/vmware K08vmware # ln -s /etc/rc.d/init.d/vmware-USBArbitrator K08vmware-USBArbitrator # ln -s /etc/rc.d/init.d/vmware S19vmware # ln -s /etc/rc.d/init.d/vmware-USBArbitrator S50vmware-USBArbitrator
root以外でのライセンス認証
初回の起動時にライセンス認証が必要だが、バックグラウンドでpolkit-gnome-authentication-agent-1を起動しておかないと成功しない。おそらくデスクトップ環境がgnomeだと問題ないのだろうと想像するが、私はfvwm-1.24rユーザなので :P
$ /usr/libexec/polkit-gnome-authentication-agent-1 & $ vmplayer
ネットワーク設定
# /usr/lib/vmware/bin/vmware-netcfg
- vmnet1 for Hostonly network
- vmnet8 for Nat network