ubuntuのVMware-server を 1.0.7にアップデート
私のubuntuはRPMのVMware-serverをdebパッケージに変換しています。
alienインストール
$ sudo apt-get install alien
VMware-server-1.0.7-108231.i386.rpmをdebパッケージに変換。
警告は無視しましょう。
$ sudo alien VMware-server-1.0.7-108231.i386.rpm Warning: Skipping conversion of scripts in package VMware-server: postinst postrm preinst prerm Warning: Use the --scripts parameter to include the scripts. vmware-server_1.0.7-108232_i386.deb generated
debパッケージをインストール。
$ sudo dpkg -i vmware-server_1.0.7-108232_i386.deb 未選択パッケージ vmware-server を選択しています。 (データベースを読み込んでいます ... 現在 202869 個のファイルとディレクトリがインストールされています。) (vmware-server_1.0.7-108232_i386.deb から) vmware-server を展開しています... vmware-server (1.0.7-108232) を設定しています ... 設定ファイル `/etc/vmware/installer.sh' ==> あなたかスクリプトによって設定ファイルが作成されています。 ==> パッケージメンテナが提供するパッケージにもこのファイルが存在します。 どうしますか? 以下の選択肢があります: Y か I : パッケージメンテナのバージョンをインストールする N か O : 現在インストールされている自分のバージョンを残す D : 両バージョンの差異を表示する Z : この処理をバックグラウンドにし、状況を確認する デフォルトでは現在使っている自分のバージョンを残します。 *** installer.sh (Y/I/N/O/D/Z) [デフォルト=N] ? N Processing triggers for libc6 ... ldconfig deferred processing now taking place
毎度のことながら、VMware-Consoleは起動エラー。
$ vmware /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2) /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6) /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2) /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6) /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2) /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
ライブラリをシンボリックリンク。
$ sudo ln -s /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
これで無事、VMware-console起動。