歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> SUSE Linux 10.1上安裝VMware Workstation

SUSE Linux 10.1上安裝VMware Workstation

日期:2017/2/28 17:00:06   编辑:Linux教程

從VMWare下載For Linux的,按照說明運行安裝程序。

和Windows不同,安裝完畢後僅僅是把一些需要的文件Copy到了硬盤上,需要下一步手工配置。

進入/usr/bin,運行vmware-config.pl (當然要求系統上安裝了perl,一般默認都裝了):

/> cd /usr/bin
/usr/bin>vmware-config.pl

會有一些選項,一般來說直接回車用默認的就行。然後會檢測系統中的c編譯器,gcc即可。

之後到了重要的一步:輸入linux source的位置,以編譯Vmware的文件。

這裡遇到了錯誤,可能分兩種情況:

找不到相關的文件,說明Linux安裝時沒有選擇kernel develope package;或者找到了文件,編譯能通過,但是不能加載到kernel中,說明linux source和當前的kernel不匹配。

用uname -a,得到當前的Linux 內核為 Linux linux-SUSE 2.6.16.21-0.25。然後Google Search源代碼包,應該能找到不少,同時SUSE的FTP肯定也提供下載,只不過從國內訪問速度比較慢。

下載kernel-source-2.6.16.21-0.25.i586.rpm內核源代碼的安裝包, 下來後使用

rpm -ivh kernel-source-2.6.16.21-0.25.i586.rpm

安裝。 比較奇怪的是我安裝的時候提示我已經安裝了,於是使用

rpm -ivh --force kernel-source-2.6.16.21-0.25.i586.rpm

覆蓋安裝,然後重新運行vmware-config.pl,就一切OK了。 安裝後,進入/usr/bin,運行vmware 即可啟動:

/>cd /usr/bin
/usr/bin>vmware

後來分析了下上面編譯出錯的原因,這個Linux用了好長時間了,裡面裝過不少東西,可能裝某些東西的時候破壞了source code。

Copyright © Linux教程網 All Rights Reserved