CentOSにVMWareをインストールしてみることにする。
VMWareのバージョンは4と古いので、もちろんCentOS5などが、動作保証されているわけが無い。
VMware-workstation-4.5.3-19414.i386.rpm
gccをまだ入れていなかったので、vmware-config.plで怒られる。
ついでなので、Gnome上でパッケージマネージャから[開発]-[開発ツール]を選んで、gccなどをインストール。
当然ながら依存関係が大きく、非常に時間がかかる。
そういえばカーネルソースも必要だったはずなので、
# yum install kernel-devel
kernel-devel-2.6.18-53.1.6.el5がインストールされた。
しかし、vmware-config.plでカーネルソースが見つからないと怒られる。
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernels/2.6.18-53.1.6.el5-i686/include/
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.18-53.1.6.el5). Even if the module were to
compile successfully, it would not load into the running kernel.
/usr/src/linuxにシンボリックリンクを貼ってもダメ。
バージョン定義しているファイルが、version.hから変わってしまったため、見つけられないようだ。
とりあえず中断。