本文適用于初學者,幫助初學者學習如何創建虛擬機,了解在創建過程中各個選項的含義。
環境如下:
CentOS版本: CentOS 7.9(2009)
軟件: VMware? Workstation 17 Pro 17.5.0 build-22583795
1.配置虛擬機硬件
1.1 新建
點擊新建虛擬機
1.2 自定義
選擇自定義安裝,有助于更好的學習,了解虛擬機。
1.3 硬件
點擊下一步。無特殊需要不用改動。
1.4 安裝來源
選擇稍后安裝。
如果選擇安裝光盤文件,VMware 可能會自動使用 Easy Install(簡易安裝),這會跳過手動配置的步驟,自動設置:
root 用戶名和密碼(有時可能默認設置,導致忘記密碼)
磁盤分區方案(可能與你的需求不符)
默認的軟件包(可能少了你需要的軟件)
1.5 操作
操作系統選擇linux,版本選擇CentOS 7 64位。
1.6 名稱
名稱可以隨意更改,但注意不要于其他虛擬機重名。
位置自己選擇,占內存較大,一般不要放在C盤。
1.7 處理器
處理器數量會影響虛擬機的計算能力。必須根據計算機的自身性能來選擇。
首先打開任務管理器,選擇性能->CPU,查看計算機的內核數。
一般低配為2+2,也可以根據自身情況修改,我這里選擇4+2。
1.8 內存
內存關乎虛擬機的性能,內存越大,系統運行越流暢。
打開任務管理器,點擊性能->內存,這里同樣不要超過實際內存。
一般2G夠學習用,我這里出于企業學習,選擇較大內存。
1.9 網絡
NAT模式允許虛擬機通過宿主機訪問外部網絡,而不需要直接分配物理網絡 IP。
使用于大多學習環境。
1.10 I/O控制器
這里直接選擇推薦即可。
1.11 磁盤類型
這里同樣按推薦。
1.12 磁盤
1.13 磁盤容量
50G足夠學習使用,并非直接占用50G,而是規定了一個最大的限度,實際使用上使用了多少內存就占用多少。
1.14 命名
可根據自己意愿修改,一般直接下一步。
1.14 完成
1.15 配置鏡像文件
以上步驟相當于已經配置完成虛擬機硬件,接下來配置軟件。
右擊新建的虛擬機,點擊設置。
點擊CD,選擇使用ISO映像文件,點擊瀏覽,找到事先準備好的鏡像文件。
最后點擊下一步。
2.配置虛擬機軟件
2.1 開啟
點擊開啟此虛擬機。
2.2 安裝
這里有兩個選項
1.直接安裝linux。
2.測試并安裝linux。(此選項是為了測試鏡像文件是否有問題,如果確保無誤,直接選擇第一個)
鼠標點擊虛擬機中黑屏部分,會進入虛擬機,此時鼠標箭頭會消失,點擊鍵盤中的向上箭頭,第一行的選項會變為白色,此時點擊Enter即可開始運行。
同時按Ctrl和Alt即可返回自己的計算機。
2.3 語言?
在語言這一欄的最下面,選擇中文。點擊繼續。
2.5 配置
等待這些配置加載完成
直到成為這樣。
2.6 軟件選擇
點擊軟件選擇,選擇GNOME桌面,然后點擊完成。返回后等待加載完成。
2.7 KDUMP
點擊KDUMP
將啟用KDUMP選項的勾選取消。再點擊完成。
2.7 安裝位置
點擊安裝位置,進入之后什么也不用做,點擊完成。
2.8 網絡
點擊關閉按鈕,把他打開,再點擊完成。
2.9 開始安裝
點擊開始安裝。
2.10 ROOT密碼設置
設置root密碼,密碼不能是回文數,強度不能太弱。
2.11 等待
此時只需靜靜等待虛擬機安裝完畢。
安裝完成后,點擊重啟。
2.12 進入
點擊enter進入
2.12 許可證
點擊我同樣,然后點完成。
最后點擊完成配置
2.12 基本配置
選擇漢語,然后前進
前進
一直前進,選擇時區
填寫用戶名。
設置密碼
3.基礎配置的修改
3.1修改root密碼
在學習linux時,簡單的密碼可以方便我們的學習。
可以通過以下方式修改為簡單的密碼,比如111111。
3.2修改鏡像源文件
CentOS 7.9(2009)是 CentOS 7 的最終版本,官方已經 停止維護,最好把其自帶的鏡像文件替換。
可以進行手動替換。
vi /etc/yum.repos.d/CentOS-Base.repo
以下為阿里云的鏡像文件:
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/centosplus/$basearch/http://mirrors.cloud.aliyuncs.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/http://mirrors.cloud.aliyuncs.com/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
?替換后輸入以下語句,如果可以正常獲取軟件包,說明替換成功
yum clean all
yum makecache
現在可以,配置好了linux的基本配置,可以開始學習linux了。