注:該教程轉自廈門大學大數據課程學習總結
一.材料和工具
1. 安裝好的VirtualBox虛擬機軟件
2. Ubuntu LTS 14.04 ISO映像文件
二.步驟
(一)確認系統版本
上面已經提供32位和64位Ubuntu系統的下載地址。如果您的電腦較新或者內存大於4G,建議您選擇64位的Ubuntu系統。
如果您選擇的系統是32位Ubuntu系統,那么直接跳過此步驟內容,查閱步驟(二):“安裝前的准備”。
如果您選擇的系統是64位Ubuntu系統,那么在安裝虛擬機前,我們還要進入BIOS開啟CPU的虛擬化。
- 進入BIOS
大部分電腦品牌廠商的電腦進入Bios,只需要在開機的第一時間按下鍵盤上Del鍵即可進入Bios系統。如果您的電腦按Del熱鍵不能進入Bios,那么就需要您去百度電腦對應主板進入Bios的方法,比如我使用的lenovo台式機是使用F1熱鍵進入Bios. -
開啟CPU 虛擬化
把Virtualization設置為Enabled狀態
(二)安裝前的准備
-
打開VirtualBox,點擊“創建”按鈕,創建一個虛擬機
-
給虛擬機命名,選擇操作系統,版本
如果您選擇的系統是32位Ubuntu,那么版本請選擇“Ubuntu (32 bit)”
如果您選擇的系統是64位Ubuntu,那么版本請選擇“Ubuntu (64 bit)” -
選擇內存大小
因為筆者的電腦總內存為4GB,因此這里划分1GB的內存給Ubuntu(實際上在這種配置運行虛擬機以后,仍會稍顯卡頓,建議電腦總內存增加到8GB以上)。如果你電腦上的總內存有8GB,那么可以划分3GB內存給Ubuntu,這樣運行會快很多。 -
創建虛擬硬盤
-
選擇虛擬硬盤文件類型VDI
-
虛擬硬盤選擇動態分配
-
選擇文件存儲的位置和容量大小
如果只是學習hadoop,那么默認8G容量是夠用的。但是考慮到讀者可能安裝其他應用軟件,因此這里划分20GB用於文件存儲。 -
點擊創建就可以
(三)安裝Ubuntu
-
選擇下載的Ubuntu LTS 14.04的ISO映像文件
到達此界面,請勿直接點擊啟動按鈕,否則有可能會導致進程中斷。讀者應該先設置“存儲”,請點擊下圖中紅框中的按鈕,打開存儲設置界面 -
進入存儲設置界面后,點擊沒有盤片,再點擊光盤按鈕,選擇一個虛擬光驅,添加上面您下載的Ubuntu LTS 14.04 ISO映像文件。
-
選擇剛創建的虛擬機Ubuntu,點擊“啟動”按鈕
-
啟動如果看到下面的界面,那么請下拉選項選擇你剛才選擇的ISO文件。(如果沒有出現此界面,直接跳往下一步即可)
-
啟動看到Ubuntu 的安裝歡迎界面
選擇你想用的語言,推薦使用中文(簡體)
- 檢查是否連接網絡,是否安裝第三方軟件
直接點擊“繼續”按鈕。
- 確認安裝類型
我們選擇”其他選項”,在點擊繼續
- 新建分區表
點擊“新建分區表”按鈕
點擊“繼續”按鈕
- 創建分區,添加交換空間和根目錄
一般來說,我們選擇512MB到1G大小作為交換空間,剩下空間全部用來作為根目錄
交換空間:
選擇下圖中“空閑”,然后再點擊“+”按鈕,用來創建交換空間
點擊“+”按鈕后,會出現如下圖的界面,我們進行如下設置:
大小:我們設置512MB
新分區的類型:選擇“主分區”選項
新分區的位置:選擇“空間起始位置”選項
用於:在下拉列表中選擇“交換空間”選項
然后點擊“確定”按鈕
根目錄:
選擇下圖中“空閑”,然后再點擊“+”按鈕,用來創建根目錄
點擊“+”按鈕后,會出現如下圖的界面,我們進行如下設置
大小:不用改動,系統自動設為剩余的空間
新分區的類型:選擇“邏輯分區”選項
新分區的位置:選擇“空間起始位置”選項
用於:在下拉列表中選擇“EXT4日志文件系統”選項
掛載點:在下拉列表中選擇“/”選項
- 開始安裝
點擊“現在安裝”按鈕
點擊“現在安裝”按鈕后,會彈出如下界面,詢問“ 將改動寫入磁盤嗎?”,點擊“繼續”按鈕
- 選擇時區
時區選擇默認即可,點擊“繼續”
- 鍵盤布局
左右欄目都選擇漢語即可
- 設置用戶名和密碼
建議選擇“登錄時需要密碼”選項。由於我們現在處於學習階段,不需要考慮安全問題,密碼建議使用一位的密碼,這樣在安裝軟件需要輸入密碼的時候也比較方便。
現在安裝過程,系統會自動安裝,不要點擊skip,可以泡杯咖啡,等候系統自動安裝完成。
- 安裝完成,重啟
安裝終於完成,點擊“現在重啟”即可。“現在重啟”只是重啟虛擬機系統的運行,並不是重啟Windows系統。
重啟時,可能會出現如下提醒頁面
我們可以自己關閉虛擬機系統,如下圖
選擇“強制退出”選項
- 重新啟動安裝好的Ubuntu系統
啟動后,虛擬機Ubuntu系統默認是以窗口模式打開,而且分辨率很低。這是Virtualbox初始安裝完ubuntu的原因,我們需要修復這個,讓虛擬機支持大的分辨率
如下圖,點擊virtualbox的菜單“設備”選項,選擇“安裝增強功能”,系統便會自動安裝好增強的功能,如果如果需要提示需要確認,輸入return即可。然后打開虛擬機終端,輸入如下命令,執行即可
- sudo apt-get install virtualbox-guest-dkms
- 再次重啟安裝好的ubuntu系統
點擊頂部菜單最右邊齒輪按鈕,出現下圖,選擇“關機”選項即可,然后在選擇“重啟”
- 設置分辨率
重啟后,我們進入系統,選擇左側邊欄的系統設置
進入系統設置界面,選擇“顯示”欄目
設置所適合的分辨率
彈出“顯示是否正常”,請選擇“保存當前配置”按鈕
到此為止,用virtualBox虛擬機安裝Ubuntu的教程結束。
- 網絡配置
按照上述步驟安裝完成以后,可能有部分讀者無法連接網絡的情況。不能聯網的讀者可以選擇切換當前網絡模式到橋接模式。可以聯網的讀者請跳過此步驟。
一些讀者安裝VirtualBox虛擬機的心得
(1)在安裝VirtualBox虛擬機時,可能會彈出一些窗口詢問是否要安裝某些軟件,一定要點擊同意安裝,否則,虛擬機不能正常運行。
(2)卸載虛擬機時,切不可直接在文件夾里刪除,應該點擊安裝包,通過安裝程序的“卸載”功能完成卸載。
(3)如果直接在文件夾中刪除了虛擬機,導致虛擬機無法運行,建議下載360安全助手,徹底清理注冊表后,再次安裝。
(4)在VirtualBox創建虛擬電腦,建議安裝Ubuntu16.04,不要安裝CentOS,這樣可以和林子雨老師課程實驗環境完全吻合,同時注意要創建用戶名hadoop。