はじめに
VMware-Tools をインストール方法で,いつもと違う方法をとる必要があったため,その方法を備忘録としてメモする.
前提
- OSはRedHat Enterprise Linux 7.6
- VMware-Tools はVMware 公式サイトよりダウンロード
- 対象ソフトウェアは,VMware-Tools-10.1.0-core-4449150.tar.gz
ファイルのダウンロード
VMware 公式サイト (https://my.vmware.com/web/vmware/details?downloadGroup=VMTOOLS1010&productId=614) より
VMware-Tools-10.1.0-core-4449150.tar.gz をダウンロードする.
ダウンロードしたファイルのアップロード
TeraTerm やscp 等を用いて,/tmp にファイルをアップロードする.
scp VMware-Tools-10.1.0-core-4449150.tar.gz [ユーザ名]@[IPアドレス]:/tmp
ls コマンドで,実行結果を確認する.
ls /tmp
VMware-Tools-10.1.0-core-4449150.tar.gz
ファイルを解凍する
アップロードしたファイルを解凍する
cd /tmp
tar zxvf VMware-Tools-10.1.0-core-4449150.tar.gz
ls コマンドで,実行結果を確認する.vmtools ディレクトリが作成される.
ls /tmp
vmtools
iso をマウントする
作成されたディレクトリの中にある linux.iso をマウントする.
mount /tmp/vmtools/linux.iso /mnt
ファイルを解凍する
linux.iso の中にあるVMwareTools-10.1.0-4449150.tar.gz を解凍する.このファイルを既に持っていれば,上記の手順は不要であり,適当なディレクトリで本ファイルを解凍すればよい.
mkdir /tmp/work
cp /mnt/VMwareTools-10.1.0-4449150.tar.gz /tmp/work
cd /tmp/work
tar zxvf VMwareTools-10.1.0-4449150.tar.gz
ls コマンドで,実行結果を確認する.vmware-tools-distrib ディレクトリが作成される.
ls /tmp/work
vmware-tools-distrib/
インストーラを実行する
ようやく見慣れた光景にまできた.
インストーラのperl スクリプトを実行する.
cd /tmp/work/vmware-tools-distrib/
./vmware-install.pl
この時点で,以下のようなエラーメッセージが出力された場合,perl がインストールされていないので,perl をインストールする.
-bash: ./vmware-install.pl: /usr/bin/perl: 誤ったインタプリタです: そのようなファイルやディレクトリはありません
perl をインストールする.
yum install perl
再度インストーラを実行する.
./vmware-install.pl
設定をウィザード形式で尋ねられるが,お好みの設定にしてください.最後に,Enjoy というメッセージが出てくれば,インストール完了です.