VMware FusionのUbuntu14.04にVMwareToolsをインストールしてみた件の続き
VMware FusionのUbuntu14.04にVMwareToolsをインストールしてみた件でid:ytooyamaさんからコメントをいただいた。
open-vm-toolsをいれたのであればVMware Toolsは入れる必要はありません。
open-vm-toolsはそれぞれのOSでパッケージ管理されており、アップデートが容易なためです。
混じっていると面倒なので一度入れ直したほうがいいかもしれません。
https://www.climb.co.jp/blog_vmware/vmware-6346
なるほど、そんなことになっていたんだ。
このご指摘にあったURLにアクセスして内容を確認。さらにそこに書いてあったURL
を見ると、
ドラッグ&ドロップしたければvmhgfsドライバをいれろ。
このドライバはOSになく、ドライバインストールは他のVMwareドライバやOpen VMware Toolsを邪魔しないから、
ドライバインストールは、
1. Open VMware Toolsを入れろ。
2. VMware(WorkstationまたはFution)についてくるTARボールを入れろ。
だ。
と書いている。
そうなら手順的には正しいのかもしれない(lsmodでみたらちゃんとvmhgfsがあったし)。でもせっかくなんで実験もかねてWVware Toolsを入れ直してみた。
TARでインストールしたVMware Toolsの削除
TARボールに含まれているbin/vm-uninstall-tools.plを実行。
kohchi@ubuntu13:~/$ zcat VMwareTools-10.0.1-3160059.tar.gz | tar xf - kohchi@ubuntu13:~/$ cd vmware-tools-distrib/bin kohchi@ubuntu13:~/vmware-tools-distrib/bin$ sudo ./vmware-uninstall-tools.pl [sudo] password for kohchi: Uninstalling the tar installation of VMware Tools. Stopping services for vmware-tools vmware-tools stop/waiting Stopping services for vmware-tools-thinprint vmware-tools-thinprint stop/waiting The removal of VMware Tools 10.0.1 build-3160059 for Linux completed successfully. Thank you for having tried this software. kohchi@ubuntu13:~/vmware-tools-distrib/bin$
open-vm-tools-desktopの削除
apt-getのremove(設定ファイルを削除したければpurge)を実行。
kohchi@ubuntu13:~/vmware-tools-distrib/bin$ sudo apt-get remove open-vm-tools-desktop パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libmpdec2 libpostproc52 libupstart1 linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic linux-image-3.8.0-31-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.8.0-31-generic これを削除するには 'apt-get autoremove' を利用してください。 以下のパッケージは「削除」されます: open-vm-tools-desktop アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 14 個。 この操作後に 447 kB のディスク容量が解放されます。 続行しますか? [Y/n] y (データベースを読み込んでいます ... 現在 290572 個のファイルとディレクトリがインストールされています。) open-vm-tools-desktop (2:9.4.0-1280544-5ubuntu6.2) を削除しています ... kohchi@ubuntu13:~/vmware-tools-distrib/bin$
open-vm-toolsの削除
open-vm-tools-desktopと同様。
kohchi@ubuntu13:~/vmware-tools-distrib/bin$ sudo apt-get remove open-vm-tools パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libdumbnet1 libmpdec2 libpostproc52 libupstart1 linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic linux-image-3.8.0-31-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.8.0-31-generic zerofree これを削除するには 'apt-get autoremove' を利用してください。 以下のパッケージは「削除」されます: open-vm-tools アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 14 個。 この操作後に 2,344 kB のディスク容量が解放されます。 続行しますか? [Y/n] y (データベースを読み込んでいます ... 現在 290564 個のファイルとディレクトリがインストールされています。) open-vm-tools (2:9.4.0-1280544-5ubuntu6.2) を削除しています ... * Stopping open-vm guest daemon vmtoolsd [ OK ] man-db (2.6.7.1-1ubuntu1) のトリガを処理しています ... libc-bin (2.19-0ubuntu6.6) のトリガを処理しています ... kohchi@ubuntu13:~/vmware-tools-distrib/bin$
open-vm-tools/open-vm-tools-desktopのインストール
apt-getのinstallを実行。
kohchi@ubuntu13:~$ sudo apt-get install open-vm-tools パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libmpdec2 libpostproc52 libupstart1 linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic linux-image-3.8.0-31-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.8.0-31-generic これを削除するには 'apt-get autoremove' を利用してください。 提案パッケージ: open-vm-tools-desktop 以下のパッケージが新たにインストールされます: open-vm-tools アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 14 個。 456 kB のアーカイブを取得する必要があります。 この操作後に追加で 2,344 kB のディスク容量が消費されます。 取得:1 http://jp.archive.ubuntu.com/ubuntu/ trusty-updates/main open-vm-tools i386 2:9.4.0-1280544-5ubuntu6.2 [456 kB] 456 kB を 0秒 で取得しました (972 kB/s) 以前に未選択のパッケージ open-vm-tools を選択しています。 (データベースを読み込んでいます ... 現在 290499 個のファイルとディレクトリがインストールされています。) .../open-vm-tools_2%3a9.4.0-1280544-5ubuntu6.2_i386.deb を展開する準備をしています ... open-vm-tools (2:9.4.0-1280544-5ubuntu6.2) を展開しています... man-db (2.6.7.1-1ubuntu1) のトリガを処理しています ... ureadahead (0.100.0-16) のトリガを処理しています ... ureadahead will be reprofiled on next reboot open-vm-tools (2:9.4.0-1280544-5ubuntu6.2) を設定しています ... * Starting open-vm daemon vmtoolsd [ OK ] libc-bin (2.19-0ubuntu6.6) のトリガを処理しています ... kohchi@ubuntu13:~$ kohchi@ubuntu13:~$ sudo apt-get install open-vm-tools-desktop パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libmpdec2 libpostproc52 libupstart1 linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic linux-image-3.8.0-31-generic linux-image-extra-3.13.0-24-generic linux-image-extra-3.8.0-31-generic これを削除するには 'apt-get autoremove' を利用してください。 以下のパッケージが新たにインストールされます: open-vm-tools-desktop アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 14 個。 120 kB のアーカイブを取得する必要があります。 この操作後に追加で 447 kB のディスク容量が消費されます。 取得:1 http://jp.archive.ubuntu.com/ubuntu/ trusty-updates/main open-vm-tools-desktop i386 2:9.4.0-1280544-5ubuntu6.2 [120 kB] 120 kB を 0秒 で取得しました (431 kB/s) 以前に未選択のパッケージ open-vm-tools-desktop を選択しています。 (データベースを読み込んでいます ... 現在 290565 個のファイルとディレクトリがインストールされています。) .../open-vm-tools-desktop_2%3a9.4.0-1280544-5ubuntu6.2_i386.deb を展開する準備をしています ... open-vm-tools-desktop (2:9.4.0-1280544-5ubuntu6.2) を展開しています... open-vm-tools-desktop (2:9.4.0-1280544-5ubuntu6.2) を設定しています ... kohchi@ubuntu13:~$ lsmod | grep vm vmw_balloon 13191 0 vmwgfx 149294 3 ttm 85079 1 vmwgfx drm 244037 4 ttm,vmwgfx vmw_vmci 60731 0 kohchi@ubuntu13:~$
結果
open-vm-tools/open-vm-tools-desktopで文字列のコピペはなんら問題がなかった。
ファイルのドラッグ&ドロップはvmhgfsがなくても最初失敗するが「再試行」するとできるという状態なんだけど、VMware-Toolsを入れていたときも同じ状態だったので入れ直しによって起きた問題でない。この調査は後回しとする。