避坑指南:VMware安裝CentOS常見錯誤及完美解決方案

1. 引言?

虛擬機允許在同一臺機子上有不同的操作系統,還可以用于搭建實驗環境、軟件測試和兼容性測試等。我是主攻大數據方向的會用到Linux操作系統,所以虛擬機對我來說是很有必要的。我把之前的筆記和安裝包整理了一下,就有了現在這個教程。廢話不多說直接開始吧。

2. 安裝包下載

2.1 下載鏈接

我直接把我整理的做成一個壓縮包放夸克了,需要的自取:

?
鏈接:夸克網盤分享
提取碼:JmBc

這里面有兩個版本的,一個16.2,一個17.6,其實沒太大差別,自己選一個好了。

2.2 官方下載

這是官網:?VMware by Broadcom - Cloud Computing for the Enterprise

?

?

不過官網要注冊登錄再下載什么的,嫌麻煩直接用我的鏈接。?

3. VMware安裝

這個真沒啥難的,可以直接跳過。

打開安裝程序就是這個界面:

這里是設置安裝位置,可以根據自己的需要更改?

這個無所謂,看你要不要更新

?配置好然后安裝:

?安裝完畢以后就大功告成了!這個其實不難,只不過一開始找資源可能比較費時間。

4. 虛擬機安裝

4.1 鏡像源下載地址

4.1.1 Centos7鏡像源


鏈接:夸克網盤分享
提取碼:jPRr

4.1.2 Windows11鏡像源(專業版)

下載 Windows 11

4.1.3 Windows10鏡像源(專業版)

最新Windows10下載-2024最新微軟Win10專業版鏡像(可更新)下載 - 系統之家

4.2 安裝演示

安裝后打開VMware界面是這樣的:

?直接點擊創建新的虛擬機,或者在左上角文件菜單欄下也有創建虛擬機選項卡,然后彈出如下界面,我一般是自定義新建虛擬機向導:

?到這個界面,也是點擊下一步:

?這里你可以先創建好虛擬機,等稍后再安裝操作系統:

?

?這里注意了,我是安裝Linux操作系統,選擇第二個;如果你要安裝Windows就選第一個。另外我的iso鏡像源是CentOS 7 的,這里也是根據自己需要選擇:

?

?名稱自擬,位置的話建議自己選,路徑不要太深不然后面根本找不到:

?

這個是根據你自己的電腦配置決定的,如果配置高就可以多設幾個,像我配置一般就少設幾個:?

這個同理,因為我是做安裝教程,所以設置的比較小,你們可以設大一點:?

?

然后到這里:

選默認:

也是默認:

?設置虛擬磁盤:

還是那句話,這里僅作演示,建議100G以上,后續裝其他的集群也方便一點:

?點擊下一步:

如果到這個頁面就說明已經大功告成了!?

做一個小總結。一般來說給虛擬機的配置確實是越大越好,但是不要超過物理機器本身配置;而且如果設置的太大電腦也會卡頓,所以建議量力而行。

4.3 配置鏡像源

首先要編輯虛擬機設置:

?其次,跟著圖示步驟來做,來選ISO鏡像源,如果這一步也選好,確認后就可以開啟虛擬機了,因為接下來就是安裝操作系統的步驟了:

4.3.1 Windows操作系統安裝

Windows可視化界面其實做的挺好的,所以根本就不需要過多展示,我只說幾個關鍵的點,比如你按照我上面的配置好以后,就可以開啟虛擬機:

?一進去就瘋狂按鍵盤,任意鍵都行!因為這個時候是在讀取iso文件:

?到這一步的話就是讀取成功了,轉彎圈就直接設置語言,按照他的安裝步驟往下走就OK了:

如果是安裝win11操作系統也是同理,開啟之后就瘋狂按鍵盤,這里放一個示例圖,如果這個界面也是說明成功:

?感覺現在都是用win11哈,而且裝Windows真不難。

4.3.2 Linux操作系統安裝

這個是重頭戲,當然重點講。

虛擬機讀取鏡像文件后就會到這個界面。第一個是直接安裝centos7;第二個是測試后安裝,這個比較耗時。鏡像源沒問題的直接選第一個:

?他會自己跑,不用管:

?選擇系統語言,這里都選第一個,接著點continue:

?選時區:

選磁盤:

?這里就是你設置的虛擬磁盤的大小,選好后左上角done:

?然后就可以begin installation:

先設置密碼:

?你如果就自己做個實驗或者自己用,建議不要把密碼設置的太難,不然后面記不住挺麻煩的,我密碼設置成 root :

?創建用戶:

這里也是同理,設置用戶名和密碼也不要設置太復雜,除非是服務器啥的你就按要求設置,否則也設置簡單點,用戶名:gree,密碼:root:

?到這里就安裝好了,直接啟動

?這里登錄一下:

localhost login: root?

password:root? (輸入密碼是隱藏的,要么你認真輸,要么別設置太難)

4.3.3 Linux網絡配置

首先關閉防火墻:

systemctl stop firewalld

禁用防火墻:

systemctl disable firewalld

?

然后配置網絡IP,先來到這個目錄下:

cd /etc/sysconfig/network-scripts/

這里做一個擴展,可以用以下這些指令查看文件,編輯文本:

ls 顯示當前目錄下所有文件,所有文件夾
ls-a
ll 顯示當前目錄中所有文件夾,文件夾詳細信息
linux 文本編輯工具 vi

然后進入并編輯文檔:ifcfg-ens33

vi ./ifcfg-ens33

進來以后按照以下修改:(注意,按a進入編輯狀態!!這個要注意

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.78.136
GATEWAY=192.168.78.2
NETMASK=255.255.255.0
DNS1=8.8.8.8

?這里注意的是,把BOOTPROTO改成static;
ONBOOT改成yes;
剩下四行則是在原有基礎上添加,可以跟著我的來,因為我的主機名就叫centos136,所以我把我的ip設置成192.168.78.136,當然你也可以自己設。

然后輸入 :wq 表示寫入并退出(這里也注意前面有個 : 而且要切換成英文輸入法!!)

接下來重啟網絡服務用這個命令:

//重啟網絡服務 
service network restart

如果要測試網絡配置是否成功,可以ping以下百度:

ping www.baidu.com

?如果是這樣就說明網絡連通了!那么安裝centos就大功告成了!可以按Ctrl+Z退出。

5. 總結

跟著我的步驟來安裝centos一般不會出什么問題,在輸入的時候記得仔細一點,特別是在網絡配置的步驟,如果稍有不慎很容易導致網絡配置失敗的。

如果鏈接有問題直接私我,另外如果有什么不會的在評論區留言,期待你的三連!!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/916853.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/916853.shtml
英文地址,請注明出處:http://en.pswp.cn/news/916853.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python爬蟲04_Requests豆瓣電影爬取

一、 爬取豆瓣電影排行榜數據 import requests import json url ‘https://movie.douban.com/j/chart/top_list’ param { ‘type’:‘24’, ‘interval_id’:‘100:90’, ‘action’:‘’, ‘start’:‘0’, #從庫中的第幾部電影去取 ‘limit’:‘20’, } headers { ‘Use…

工業物聯網模塊運營指南?

一、運營目標 工業物聯網模塊運營的核心目標在于通過高效運作,實現提高工業設備運行效率、降低生產成本、推動生產過程智能化管理,進而提升企業的整體競爭力。這一目標是后續所有運營工作的出發點和落腳點,為各項運營環節提供方向指引。 二、關鍵運營環節及做法 (一)設…

9.項目起步(3)

1項目起步-靜態資源初始化 和 Error Lens 安裝圖片資源和樣式資源error lens 安裝2項目起步-scss文件自動導入為什么要自動導入自動導入配置scss變量自動導入$xtxColor: #27ba9b; $helpColor: #e26237; $sucColor: #1dc779; $warnColor: #ffb302; $priceColor: #cf4444;css: {p…

MCP提示詞工程:上下文注入的藝術與科學

MCP提示詞工程:上下文注入的藝術與科學 🌟 Hello,我是摘星! 🌈 在彩虹般絢爛的技術棧中,我是那個永不停歇的色彩收集者。 🦋 每一個優化都是我培育的花朵,每一個特性都是我放飛的蝴蝶…

字節跳動GR-3:可泛化、支持長序列復雜操作任務的機器人操作大模型(技術報告解讀)

1.總結 GR-3 是一個大規模的視覺 - 語言 - 動作(VLA)模型。它對新物體、新環境以及含抽象概念的新指令展現出較好的泛化能力。此外,GR-3 支持少量人類軌跡數據的高效微調,可快速且經濟地適應新任務。GR-3 在處理長周期和靈巧性任…

713. 乘積小于 K 的子數組

中等 給你一個整數數組 nums 和一個整數 k ,請你返回子數組內所有元素的乘積嚴格小于 k 的連續子數組的數目。 示例 1: 輸入:nums [10,5,2,6], k 100 輸出:8 解釋:8 個乘積小于 100 的子數組分別為:[10…

【算法】 SM2、FSRS、SuperMemo算法實現艾賓浩斯記憶曲線,通過以上算法你也可以開發出單詞記憶軟件

有那些算法可以實現艾賓浩斯單詞記憶 用戶: 有那些算法可以實現艾賓浩斯單詞記憶 元寶: 以下是基于 艾賓浩斯遺忘曲線 的智能記憶算法實現方案,結合 間隔重復算法 與 現代機器學習技術,提供從理論到實踐的完整解決方案: 一、核心算法原理 1. …

SQL167 連續簽到領金幣

SQL167 連續簽到領金幣 題目描述 用戶行為日志表 tb_user_log iduidartical_idin_timeout_timesign_in110102021-07-07 10:00:002021-07-07 10:00:091210102021-07-08 10:00:002021-07-08 10:00:091310102021-07-09 10:00:002021-07-09 10:00:42141010 2021-07-10 10:00:00 …

PHP性能優化與高并發處理:從基礎到高級實踐

引言 在當今高流量的互聯網環境中,PHP應用的性能優化變得至關重要。本文將全面探討PHP性能優化的各個層面,從基礎優化技巧到高級并發處理方案,幫助開發者構建高性能的PHP應用。 基礎性能優化 OPcache配置優化 ; php.ini 推薦OPcache配置 [opcache] opcache.enable=1 opc…

C++ std::map erase() 和迭代器詳解:常見面試陷阱與深入理解

在使用 C 的 std::map 時,配合 erase() 和迭代器的使用是一個經典面試點,也是實際開發中經常出錯的地方。本文將深入講解 erase() 的行為、end() 的本質以及迭代器失效規則,幫助你寫出更健壯的代碼。1. erase(it) 的行為當你使用 erase(it) 刪…

求職招聘小程序源碼搭建招聘小程序開發定制人力資源系統

身份:求職者、企業求職者:完善簡歷,簡歷投遞企業:企業入駐,查看簡歷企業會員:半年 、年度 權益:每日發布條數、刷新條數,簡歷下載數量聊天:求職者可以和企業聊天招聘會…

【31】C# WinForm入門到精通 ——保存文件SaveFileDialog 【屬性、方法、事件、實例、源碼】

WinForm 是 Windows Form 的簡稱,是基于 .NET Framework 平臺的客戶端(PC軟件)開發技術,是 C# 語言中的一個重要應用。 .NET 提供了大量 Windows 風格的控件和事件,可以直接拿來使用。 本專欄內容是按照標題序號逐漸…

socket網絡編程(1)

socket網絡編程(1) 設計echo server進行接口使用 生成的Makefile文件如下 .PHONY:all all:udpclient udpserverudpclient:UdpClient.ccg -o $ $^ -stdc17 -static udpserver:UdpServer.ccg -o $ $^ -stdc17.PHONY:clean clean:rm -f udpclient udpserver…

數據集:機器學習的基石

三、數據集:機器學習的基石1. sklearn 玩具數據集:快速入門的理想選擇1.1 玩具數據集的特點與價值sklearn 內置的玩具數據集(Toy Datasets)是機器學習入門的絕佳資源。這類數據集通常具有以下特點:數據量小&#xff1a…

SQL排查、分析海量數據以及鎖機制

1. SQL排查 1.1 慢查詢日志: mysql提供的一種日志記錄, 用戶記錄MySQL中響應時間超過閾值的SQL語句(long_query_time, 默認10秒), 慢查詢日志默認是關閉的, 建議開發調優時打開, 最終部署的時候關閉 1.1.1 檢查是否開啟了慢查詢日志 show variables like %slow_query_log%;臨…

conda 安裝prokka教程

本章教程,記錄如何在wsl2+ubuntu下載通過conda安裝prokka軟件包。 Prokka 是一個快速的、功能強大的基因組注釋工具,特別適用于細菌基因組的注釋。它能夠自動化完成從基因組序列到功能注釋的整個流程,包括基因的識別、功能預測和注釋,并且支持多種文件格式輸出,廣泛應用于…

CSS3 圓角

CSS3 圓角 引言 CSS3圓角是現代網頁設計中非常重要的一項功能,它使得網頁元素的外觀更加平滑、美觀。本文將詳細介紹CSS3圓角的概念、實現方法以及相關屬性,幫助您更好地掌握這一技巧。 CSS3圓角概念 CSS3圓角指的是通過CSS3屬性為元素(如div…

牛頓-拉夫森法求解非線性方程組

牛頓-拉夫森法(Newton-Raphson method)是一種用于求解非線性方程組的迭代方法。該方法通過線性化非線性方程組,并逐步逼近方程組的解。以下是牛頓-拉夫森法求解非線性方程組的詳細步驟和MATLAB實現。 1. 牛頓-拉夫森法的基本原理 對于非線性方…

Windows系統使用命令生成文件夾下項目目錄樹(文件結構樹)的兩種高效方法

Windows系統使用命令生成文件夾下項目目錄樹(文件結構樹)的兩種高效方法前言:**方法一:tree 命令 —— 快速生成經典目錄樹****方法二:PowerShell —— 可以精準過濾“降噪”的命令**這份列表非常精煉,只包…

react中暴露事件useImperativeHandle

注:本頁面模塊主要是使用 useImperativeHandle ,一、概述1、要點hooks 中的暴露事情件方法useImperativeHandle,需要和forwardRef、ref 結合一起使用。1、外層校驗的時候會校驗里面所有需要校驗的驗證2、基礎使用二、demo案例1、場景1、彈框打…