使用 VMware 安裝一臺 Linux 系統之Centos
想體驗一下 Linux 的魅力,又不想在現有電腦上進行大刀闊斧的改動?使用 VMware 虛擬機是一個絕佳的選擇。它能讓你在 Windows 或 macOS 系統中輕松創建一個獨立的 Linux 環境。本文將手把手帶你完成從下載 VMware 到成功安裝 Linux 系統的全過程
準備工作
在開始之前,你需要準備好以下兩樣東西:
- VMware Workstation 或 VMware Fusion: 這是用于創建和運行虛擬機的軟件。VMware Workstation 適用于 Windows 和 Linux 系統;VMware Fusion 適用于 macOS 系統;可以看上一篇文章里有詳細介紹
- Linux 系統鏡像文件 (.iso): 這是 Linux 操作系統的安裝文件,你需要根據自己的需求選擇一個 Linux 發行版,例如 Ubuntu、CentOS、Debian 等。
步驟一:下載 Centos系統鏡像
接下來,你需要下載一個 Linux 發行版的 ISO 鏡像文件。這里以 Centos8為例,目前Centos最新的是Stream形式,是一個滾動版本;你可以根據自己的喜好選擇版本。
- 訪問 Linux 發行版官網: 打開你選擇的 Linux 發行版的官方網站。以 Centos8為例,訪問:官網下載地址;如果要下載Stream,官網下載地址
- 下載 ISO 鏡像: 在下載頁面,找到適合你系統的ISOs下載鏈接并點擊下載。
步驟二:創建新的虛擬機
現在,我們將在 VMware 中創建一個新的虛擬機來安裝 Linux 系統。以下為windows的步驟
-
啟動 VMware: 打開你剛剛安裝的 VMware Workstation Pro
-
創建新的虛擬機:
- 在主界面,點擊創建新的虛擬機,使用自定義高級選項,點擊下一步
- 硬件兼容性這里也默認點擊下一步
-
選擇安裝源: 選擇稍后安裝操作系統,點擊下一步
-
選擇客戶機操作系統: 在選擇客戶機操作系統頁面,選擇 Linux,然后在版本下拉菜單中選擇對應的 Ubuntu 版本。點擊下一步
-
命名虛擬機和選擇安裝位置: 為你的虛擬機命名一個容易識別的名稱(例如“CentOS_8”),并選擇虛擬機文件的存儲位置。建議選擇磁盤空間充足的硬盤。點擊下一步
-
處理器設置: 設置虛擬機的處理器數量和每一個處理器的內核數量,可以打開任務管理器,點擊性能;右下角的邏輯處理器就是宿主機的CPU內核數量。點擊下一步
-
內存 (Memory): 建議分配至少 2GB 的內存給虛擬機,如果你的主機內存充足,可以分配更多以獲得更好的性能。點擊下一步
-
網絡適配器 (Network Adapter): 建議選擇“NAT”模式,這樣虛擬機就可以通過你的主機共享網絡連接。點擊下一步
-
橋接網絡:相當于再物理機和虛擬機網卡之間架設了一座橋梁,從而可以通過物理主機的網卡訪問外網
-
網絡地址轉換NAT:讓VM虛擬機的網絡服務發揮路由器的作用,使得通過虛擬機軟件模擬的主機可以通過物理主機訪問外網,再物理主機中對應的物理網卡是VMnet8
-
僅主機模式網絡:僅讓虛擬機的系統與物理主機通信,不能訪問外網;再物理主機中對應的物理網卡是VMnet1
-
-
**控制器類型:**這里默認選擇即可,點擊下一步
-
**選擇磁盤類型:**這里默認選擇即可,點擊下一步
-
**選擇磁盤:**這里選擇新創建虛擬磁盤,點擊下一步
-
**設置磁盤容量:**根據自己需求和宿主機的磁盤容量,個人比較喜歡用60,當然默認的20也可以
-
**設置磁盤文件名:**這里也默認即可,點擊下一步
-
**選擇鏡像路徑:**這里點擊自定義硬件,點擊左側新CD/DVD(SATA),右側點擊使用ISO鏡像文件,點擊瀏覽,選擇你的
linux
鏡像文件,點擊關閉 -
完成創建: 確認所有設置無誤后,然后點擊完成創建虛擬機。
步驟三:安裝 Centos系統
現在,你已經創建了一個空的虛擬機,接下來我們將啟動它并安裝 Linux 系統。
- 啟動虛擬機: 在 VMware 主界面,選中你剛剛創建的虛擬機,然后點擊開啟此虛擬機
- 進入安裝界面: 虛擬機啟動后,通常會自動加載你之前指定的 ISO 鏡像文件,并進入 Linux 系統的安裝界面。不同的 Linux 發行版安裝界面可能略有不同,但基本流程類似,就是方向鍵選擇第一個,敲擊回車
- 選擇安裝語言: 首先,你需要選擇安裝過程中使用的語言。左側鼠標滑倒最下面有簡體中文,右側選擇簡體中文,點擊下一步
- 可訪問性:這里也默認不做改動,點擊下一步
- **設置根密碼:**這里首先點擊左下角的根密碼,輸入兩次root賬戶密碼;之后點擊左上角的完成,需要點擊兩次
- **安裝目的地:**點擊右上角的安裝目的地,進來什么不要點,選擇左上角的完成。
- **修改時區:**這里選擇時間和日期,左側地區選擇亞洲,右側城市選擇上海;之后點擊左上角完成
- **軟件選擇:**這里因為我不需要桌面版,所以點擊這個, 進去左側選擇服務器;右側的服務根據個人喜好,進行勾選;之后還是點擊左上角完成。
- 開始安裝: 之后點擊右下角的開始安裝
- 等待安裝完成: 點擊安裝,安裝程序會將 Linux 系統文件復制到你的虛擬機磁盤中,這個過程可能需要一些時間,請耐心等待。
- 重啟系統: 安裝完成后,系統會提示你重啟計算機。點擊立即重啟
- 登錄 Linux 系統: 重啟后,你將看到 Linux 系統的登錄界面。輸入你之前設置的用戶名和密碼,即可成功登錄你的 Linux 系統!
步驟四:獲取網絡
剛開始安裝完服務器版本后,會發現沒有網絡
-
首先使用ifconfig,發現ens160這個網卡名稱,你的可能是其他數字,沒辦法獲取到ip地址
-
這個時候我們要編輯網卡配置文件,把最后一行ONBOOT修改為yes
vim /etc/sysconfig/network-scripts/ifcfg-ens160TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=ens160 UUID=e2d4f7de-4532-4f84-8a66-3ad3e82a6566 DEVICE=ens160 ONBOOT=yes
-
然后重啟服務
sudo systemctl restart NetworkManager
-
這個時候再使用ip addr命令或者ifconfig查看,就可以看到IP地址了
總結
恭喜你!通過以上步驟,你已經成功在 VMware 中安裝了一臺 Linux 系統。現在你可以盡情地探索 Linux 的各種功能和應用了。記住,遇到問題時多查閱相關的文檔和社區資源,你會發現 Linux 的世界充滿了樂趣和可能性。享受你的 Linux 之旅吧!