一、CentOS的下載打開CentOS的官網:https://www.centos.org/download/。選擇最小鏡像的CentOS Minimal進行下載。CentOS的完整版有7G多,沒必須下載一個這樣的龐然大物,許多功能可以等到我們需要的時候再進行安裝。
下載之後得到一個CentOS-7-x86_64-Minimal-1511.iso。這就是CentOS的鏡像文件。或許隨著時代的更新,此鏡像的版本號會發生變化,不過基本大同小異。
二、CentOS7的安裝1、配置好虛擬機之後,進入如下的界面,選擇第一項,按回車,進行CentOS的安裝。
2、經歷了一系列讀取之後,即使是minimal的CentOS,,依然可以進入如下的圖形界面。首先,選擇安裝語言,這裏選擇中文或者英文沒有所謂,這只是安裝向導所使用的語言。
3、點擊Continue之後,在如下界面,需要調整的地方,有三個,日期和時間、安裝後系統的語言支持和磁盤分區,其它按照默認就可以了。
由於我的虛擬機分辨率不夠,只能截取到安裝界面的部分,這裏可以利用鼠標滑輪,可以看到全部的選項。
(1)日期和時間,這裏沒什麼可說了,選擇亞洲上海時間,然後自己調好日期。不知道為什麼沒有北京時間,而是上海時間,比較奇怪。
(2)系統語言支持,除了系統自帶的美國英文以外,我們還要找到簡體中文自行添加。
(3)磁盤分區,也就是Installation destination,這裏因為安裝在虛擬機,我們也不用在做太多,點擊目標磁盤磁盤,選擇讓系統自己完成處理即可。
4、之後回到主界面,選擇開始安裝,在安裝自動進行期間,我們需要設置root密碼。
如果你像我一樣設置一個類似root的密碼,點擊左上角的確定,CentOS會在狀態欄提示警告,但是,不管他,再點擊左上角的確定一次,還是可以用root,這個被CentOS認為超垃圾的密碼,作為系統的root密碼。
5、之後,等待安裝完成,點擊完成按鈕重啟即可。
三、CentOS網絡的開啟1、不同於其它操作系統,CentOS7安裝完之後,不能直接安裝VMware Tools,也就是虛擬機的驅動。
你需要先開啟CentOS的網絡,不然它跟宿主機都無法直接相連!先進入/etc/sysconfig/network-scripts/,用ls命令查看網卡配置文件名(在CENTOS7中網卡名貌似變成了隨機數字,所以每台機器的網卡名並不相同),就是ls讀出來的第一個東東。
用vi編輯之,主要是將最後一行的ONBOOT=no改為ONBOOT=yes。至於vi如果你不會用,可以參考《Linuxvi/vim的使用》(點擊打開鏈接)。
最後輸入:wq保存並退出,再用service network restart重啟一下網絡服務。
四、VMware Tools的安裝1、開啟了CentOS7再安裝VMware Tools。首先在VMware中點擊上方“VM”,點擊“Install VMware Tools”。在命令行輸入“ls /dev”查看VMware Tools的cd是否已經掛載到這個CentOS系統。dev目錄存儲所有Linux的外部設備文件,這些設備文件的功能類似於DOS下的.sys文件和Win下的.vxd文件。Linux將設備當成文件使用,即將設備抽象化,這樣極大地方便了我們對設備的操作控制。因此Linux中設備和文件是用相同的方法訪問的。
2、確認已經加載完畢之後,將這個cdrom的文件拷貝到系統上來,再進行解壓。具體是:
(1)輸入“mkdir /mnt/cdrom”在/mnt目錄下新建一個名為cdrom的文件夾。mnt目錄是用於存放掛載儲存設備的掛載目錄的,系統提供這個目錄是讓用戶臨時掛載別的文件系統,比如有cdrom等目錄。
(2)輸入“mount -t iso9660 /dev/cdrom /mnt/cdrom”將光盤掛載到/mnt/cdrom目錄下。
(3)輸入“ls /mnt/cdrom/”查看內容,確定已經將VMware Tools的驅動文件拷貝的系統中來了。在根目錄下輸入“ls”查看文件,輸入“tar -xzf VMwareTools-9.9.0-2304977.tar.gz”將文件解壓(注意,此文件的文件名可能根據你當前VMware的版本而不同)。輸入“ls”查看文件,可發現新增目錄“vmware-tools-distrib”。
3、進入這個目錄。輸入“yum -y install perl gcc make kernel-headers kernel-devel”開始編譯加安裝。由於這個CentOS7是minimal版本的,其編譯加安裝需要通過網絡,下載一些東西,根據你當前的網速,刷了個屏之後,就完成VMware Tools的安裝。利用shutdown -r now重啟,即可以正式完成VMware Tools的安裝。