読者です 読者をやめる 読者になる 読者になる

labunix's blog

labunixのラボUnix

(Linux版)VMware Player 7.1.2からVMware Workstation 12 Playerにアップデートする。

(Linux版)VMware Player 7.1.2からVMware Workstation 12 Playerにアップデートする。
 商用版の「Player Pro」が「VMware Workstation Player」に名称変更された。
 個人利用に限る無償評価版も併せて「Player」から「VMware Workstation Player(無償)」になったことになる。

 VMware Workstation Player (旧称 Player Pro)
 https://www.vmware.com/jp/products/player/compare

 VMware Workstation Player ドキュメント
 https://www.vmware.com/jp/support/support-resources/pubs/player_pubs/

■ホストOSはDebian jessie

$ lsb_release -d
Description:	Debian GNU/Linux 8.1 (jessie)

$ lsb_release -r -c
Release:	8.1
Codename:	jessie

■無償版Playerのアップデート候補はVMware Workstation 12 Pro。
 インストーラの命名規則が「Player 7.1.2」と同一のため、
 アンインストール、インストール方式でアップデートする。

$ ls VMPlayer7.1.2/ VMPlayer12.0/
VMPlayer12.0/:
VMware-Player-12.0.0-2985596.x86_64.bundle
VMware-VIX-1.15.0-2985596.x86_64.bundle

VMPlayer7.1.2/:
VMware-Player-7.1.2-2780323.x86_64.bundle
VMware-VIX-1.14.2-2780323.x86_64.bundle

■まずはアンインストール。
 設定はそのまま残しておく。

$ vmware-installer -l
Product Name         Product Version     
==================== ====================
vmware-player        7.1.2.2780323       
vmware-vix           1.14.2.2780323      

$ sudo vmware-installer -u vmware-vix
$ sudo vmware-installer -u vmware-player

■コンソール版のインストールもあるが、
 今回はローカルインストールなのでgtk(デフォルト)で行う。

$ ./VMware-Player-12.0.0-2985596.x86_64.bundle --help 2>&1 | grep console
    --console           Use the console UI

■インストール。
 
$ sudo ./VMware-Player-12.0.0-2985596.x86_64.bundle 
$ sudo ./VMware-VIX-1.15.0-2985596.x86_64.bundle 

■インストール後の確認。

$ vmware-installer -l
Product Name         Product Version     
==================== ====================
vmware-player        12.0.0.2985596      
vmware-vix           1.15.0.2985596  

■VMware Workstation 12 Player起動時にe-mailの入力を求められる。
 「Workstation」の名称が入っているが、
 「vmware」コマンドで起動するのでは無い点に注意。

$ vmplayer -v
VMware Player 12.0.0 build-2985596

$ vmplayer &

■プロキシ等のplayerの設定はきちんと引き継がれる。

$ awk '/product|vmplayer.*Version|Proxy/{print}' .vmware/preferences 
pref.eula0.product = "VMware Player"
pref.vmplayer.firstRunDismissedVersion = "12.0.0"
pref.downloadProxy.source = "url"
pref.downloadProxy = "http://127.0.0.1:8080/"

■「Download All Components Now」でゲストOSのための
 新しいバージョンのVMware Toolsをダウンロードしておく。

Installing VMware Tools for Windows 95, 95, Me and NT 10.0.0
Copying files...
Configuring...
Installation was successful.
Installing VMware Tools for Windows 2000 or later 10.0.0
Copying files...
Configuring...
Installation was successful.
Installing VMware Tools for Linux 10.0.0
Copying files...
Configuring...
Installation was successful.
Installing VMware Tools for Solaris 10.0.0
Copying files...
Configuring...
Installation was successful.
Installing VMware Tools for FreeBSD 10.0.0
Copying files...
Configuring...
Installation was successful.
Installing VMware Tools for NetWare 10.0.0
Copying files...
Configuring...
Installation was successful.

■Playerなので、「vmrun」で指定するのは「ws」ではなく「player」

$ vmrun -T ws listUnable to connect to host.
Error: Service type VIX_SERVICEPROVIDER_VMWARE_WORKSTATION was specified, but not installed

$ vmrun -T player list
Total running VMs: 0

$ vmrun -T player start ~/vmware/jessie/jessie.vmx nogui