在虛擬機(jī)環(huán)境中安裝操作系統(tǒng)并進(jìn)行基礎(chǔ)配置,是學(xué)習(xí)和開發(fā)中常見的需求。本指南將詳細(xì)介紹如何在VMware Workstation或VMware Fusion中安裝Ubuntu操作系統(tǒng),并配置必要的基礎(chǔ)軟件服務(wù)。
一、準(zhǔn)備工作
- 獲取軟件與鏡像
- 下載并安裝VMware Workstation(適用于Windows/Linux)或VMware Fusion(適用于macOS)。
- 訪問(wèn)Ubuntu官方網(wǎng)站,下載最新的LTS版本(如Ubuntu 22.04 LTS)的ISO鏡像文件。
二、創(chuàng)建虛擬機(jī)
- 打開VMware,選擇“創(chuàng)建新的虛擬機(jī)”。
- 選擇“典型”配置,點(diǎn)擊下一步。
- 在“安裝客戶機(jī)操作系統(tǒng)”步驟,選擇“稍后安裝操作系統(tǒng)”。
- 客戶機(jī)操作系統(tǒng)選擇“Linux”,版本選擇“Ubuntu 64位”。
- 為虛擬機(jī)命名并選擇存儲(chǔ)位置。
- 設(shè)置磁盤容量(建議不少于20GB),并選擇“將虛擬磁盤存儲(chǔ)為單個(gè)文件”。
- 在完成前,點(diǎn)擊“自定義硬件”。
- 在“內(nèi)存”中,為虛擬機(jī)分配足夠的內(nèi)存(建議至少2GB,4GB或以上更佳)。
- 在“處理器”中,根據(jù)宿主機(jī)性能分配核心數(shù)(建議至少2個(gè))。
- 在“新CD/DVD (SATA)”中,選擇“使用ISO映像文件”,并瀏覽指向之前下載的Ubuntu ISO文件。
- 網(wǎng)絡(luò)適配器通常選擇“NAT模式”,便于虛擬機(jī)訪問(wèn)外網(wǎng)。
- 完成硬件配置后,關(guān)閉自定義硬件窗口,點(diǎn)擊“完成”創(chuàng)建虛擬機(jī)。
三、安裝Ubuntu操作系統(tǒng)
- 啟動(dòng)新創(chuàng)建的虛擬機(jī),將自動(dòng)從ISO鏡像引導(dǎo)。
- 在GRUB菜單選擇“Try or Install Ubuntu”進(jìn)入Live環(huán)境。
- 在桌面,雙擊“Install Ubuntu”啟動(dòng)安裝程序。
- 選擇語(yǔ)言和鍵盤布局。
- 在“安裝類型”頁(yè)面,選擇“正常安裝”,并勾選“安裝Ubuntu時(shí)下載更新”和“安裝第三方軟件……”。點(diǎn)擊“繼續(xù)”。
- 在“安裝類型”中,選擇“清除整個(gè)磁盤并安裝Ubuntu”(對(duì)于新建的虛擬磁盤,此操作安全)。點(diǎn)擊“現(xiàn)在安裝”。
- 設(shè)置時(shí)區(qū)。
- 創(chuàng)建用戶賬戶:輸入姓名、計(jì)算機(jī)名、用戶名和密碼。可以選擇“自動(dòng)登錄”或“要求密碼登錄”。
- 安裝過(guò)程將自動(dòng)進(jìn)行,期間會(huì)下載更新和語(yǔ)言包(需確保網(wǎng)絡(luò)連接)。
- 安裝完成后,提示重啟。點(diǎn)擊“現(xiàn)在重啟”,在提示移除安裝介質(zhì)時(shí),按回車鍵繼續(xù)。虛擬機(jī)將重啟進(jìn)入新安裝的Ubuntu系統(tǒng)。
四、安裝后基本配置與基礎(chǔ)軟件服務(wù)
系統(tǒng)首次啟動(dòng)后,建議進(jìn)行以下配置和安裝:
1. 系統(tǒng)更新
打開終端(Ctrl+Alt+T),執(zhí)行以下命令:
`bash
sudo apt update
sudo apt upgrade -y
`
此操作會(huì)更新軟件包列表并升級(jí)所有已安裝的軟件到最新版本。
2. 安裝OpenSSH服務(wù)器(用于遠(yuǎn)程連接)
如果需要從宿主機(jī)或其他機(jī)器SSH連接到該虛擬機(jī),安裝SSH服務(wù):
`bash
sudo apt install openssh-server -y
`
安裝后,服務(wù)會(huì)自動(dòng)啟動(dòng)。可以使用 sudo systemctl status ssh 檢查服務(wù)狀態(tài)。
3. 安裝Build Essential(編譯工具鏈)
這是開發(fā)的基礎(chǔ),包含gcc, g++, make等工具:
`bash
sudo apt install build-essential -y
`
4. 安裝網(wǎng)絡(luò)工具
安裝常用的網(wǎng)絡(luò)診斷工具如net-tools(包含ifconfig)、iputils-ping等:
`bash
sudo apt install net-tools iputils-ping curl wget -y
`
5. 安裝Vim或Nano文本編輯器
根據(jù)喜好選擇:
`bash
sudo apt install vim -y
# 或
sudo apt install nano -y
`
6. 安裝Git版本控制工具
`bash
sudo apt install git -y
`
7. (可選)安裝圖形化管理工具
例如,安裝gnome-tweaks進(jìn)行GNOME桌面環(huán)境優(yōu)化:
`bash
sudo apt install gnome-tweaks -y
`
8. 安裝VMware Tools(增強(qiáng)工具)
這能顯著提升虛擬機(jī)的性能與體驗(yàn),如支持拖放文件、共享剪貼板、自適應(yīng)分辨率等。
- 在VMware菜單欄,點(diǎn)擊“虛擬機(jī)” -> “安裝VMware Tools”。
- 在Ubuntu桌面,會(huì)自動(dòng)掛載一個(gè)名為“VMware Tools”的虛擬光盤。
打開終端,解壓安裝包(具體路徑和版本號(hào)可能不同):
`bash
tar -xzf /media/$USER/VMware\ Tools/VMwareTools-.tar.gz -C /tmp/
`
* 運(yùn)行安裝腳本(需要管理員權(quán)限):
`bash
cd /tmp/vmware-tools-distrib/
sudo ./vmware-install.pl -d
`
(-d參數(shù)接受所有默認(rèn)選項(xiàng))。安裝完成后重啟虛擬機(jī)。
五、
至此,您已經(jīng)在VMware中成功安裝了一個(gè)功能完整的Ubuntu系統(tǒng),并配置了開發(fā)與日常管理所需的基礎(chǔ)軟件服務(wù)。后續(xù)可以根據(jù)具體需求,進(jìn)一步安裝如Docker、數(shù)據(jù)庫(kù)(MySQL/PostgreSQL)、Web服務(wù)器(Nginx/Apache)或編程語(yǔ)言環(huán)境(Python/Node.js/Java)等更專業(yè)的軟件和服務(wù)。虛擬機(jī)環(huán)境為安全地學(xué)習(xí)和實(shí)驗(yàn)提供了理想的沙箱。