VMware?虛擬機圖文安裝和配置?Ubuntu?Server?22.04?LTS?的詳細步驟
前言:本文將以 Ubuntu Server 22.04 LTS 為例,說明在 VMware 虛擬機中的安裝和配置 Linux 操作系統(tǒng)的步驟。
一、VMWare 安裝配置
1、VMware 下載地址:VMware Workstation Pro 16.x(需要登錄),安裝和配置步驟略。
二、Ubuntu Server 22.04 LTS 安裝配置
1、Ubuntu Server 22.04 LTS 下載地址:獲取 Ubuntu 服務器版
點擊“下載 Ubuntu Server 22.04 LTS”按鈕下載!
2、下載完成,打開 VMware,準備開始安裝 Ubuntu Server 22.04 LTS
左上角“文件”菜單“新建虛擬機(N)…”打開新建虛擬機向?qū)В?/p>
選擇“典型(推薦)(T)”,點擊“下一步(N)”:
選擇“安裝程序光盤映像文件(iso)(M)”,點擊“瀏覽®…”選中下載的系統(tǒng)鏡像,并點擊“下一步(N)”:
命名虛擬機,并編輯其存儲位置,然后點擊“下一步(N)”:
可根據(jù)實際需求指定磁盤容量(否則可保持默認),點擊“下一步(N)”:
如果在稍后新建虛擬機完成之后,還想再進一步“編輯虛擬機設置”,比如對虛擬機選項進行一些額外設置,可取消勾選“創(chuàng)建后開啟此虛擬機§”選項,并且此時還可以進一步“自定義硬件©…”,比如修改虛擬機的內(nèi)存、處理器數(shù)量、每個處理器的內(nèi)核數(shù)量,移除 USB 控制器、聲卡、打印機等,如有需要,可根據(jù)實際需求進行修改:
“完成”新建虛擬機向?qū)гO置:
此時如果前一步取消了勾選“創(chuàng)建后開啟此虛擬機§”選項的話,還可以“編輯虛擬機設置”,點開它后,點擊左上角“選項”標簽頁,然后選中“VMware Tools”,右側(cè)“VMware Tools 功能”將“將客戶機時間與主機同步(S)”選項勾選上:
再選中“高級”,右側(cè)設置將“為啟用了 Hyper-V 的主機禁用側(cè)通道緩解(S)”選項勾選上,因為“啟用側(cè)通道緩解可能會導致性能降低”:
3、“開啟此虛擬機”,正式開始安裝 Ubuntu Server 22.04 LTS
PS:如果 2 中沒有取消勾選“創(chuàng)建后開啟此虛擬機§”選項,則會自動進入系統(tǒng)安裝主界面:
默認選中“Try or Install Ubuntu Server”安裝選項,回車(或等待 30 秒后),等待系統(tǒng)鏡像自檢并進行安裝初始化(此時如果你的鼠標光標需要從虛擬屏幕回到宿主機中,可使用 Ctrl + Alt 快捷鍵),稍等待進入如下安裝歡迎界面后,鍵盤上下鍵選擇安裝過程中想使用的語言,這里選擇默認的“English”,回車確認:
提示有新版本(這里是 22.05.1 版本)可用,詢問是否更新到新版本(Update to the new installer),或者不更新并繼續(xù)安裝當前版本(Continue without updating),這里我們選默認的“Continue without updating”,回車確認:
鍵盤配置,鍵盤上下鍵并按空格鍵或者回車,然后選擇鍵盤布局(或者選擇 Identify keyboard 讓系統(tǒng)自動識別你的鍵盤布局),這里設置為 Chinese(或者你也可以保留為默認的 English (US)),選中“Done”并回車確認:
選擇安裝類型,默認 Ubuntu Server,這里以選擇 Ubuntu Server (minimized) 最小安裝為例,選中“Done”并回車確認:
網(wǎng)絡配置,默認 DHCP 自動獲取 IP 地址,如下圖所示:
假設我們希望配置為靜態(tài) IP,這樣保證系統(tǒng)在重啟后網(wǎng)絡 IP 不會發(fā)生變化,方便我們利用 Xshell 等工具進行 SSH 連接和測試。
如此,鍵盤上下鍵選中“[ens32 eth - ? ]”,按空格鍵或回車彈出修改“Edit IPv4”選項,再次回車確認:
IPv4 Method 選擇 Manual 手動,回車:
填寫 Subnet(子網(wǎng) CIDR)、Address(本機私有 IP 地址)、Gateway(網(wǎng)關 IP)、Name servers(命名服務器,也就是 DNS,多個用英文逗號分隔)、Search domains(搜索域),最后選中“Save”回車確認保存:
PS:
1)如果你使用到了 IPv6,也是類似地配置,這里保持 Disabled,即不啟用 IPv6;
2)具體的配置值如何填寫可參考后面的章節(jié)(5、配置靜態(tài) IP);
3)也可以這里先保持默認的 DHCP 自動獲取 IP 地址方式,在系統(tǒng)安裝完成之后,再按照后面的章節(jié)(5、配置靜態(tài) IP)演示的操作步驟進行重新配置。
確認修改完成后,選中“Done”并回車確認:
配置代理,這里不作自定義配置,選中“Done”并回車確認:
配置 Ubuntu 系統(tǒng)鏡像源地址,默認為 http://cn.archive.ubuntu.com/ubuntu:
可替換為國內(nèi)的開源鏡像源地址:
1)阿里云源,配置 Mirror address 為:https://mirrors.aliyun.com/ubuntu
2)騰訊云源,配置 Mirror address 為:https://mirrors.cloud.tencent.com/ubuntu
3)華為云源,配置 Mirror address 為:https://repo.huaweicloud.com/ubuntu
4)清華大學源,配置 Mirror address 為:https://mirrors.tuna.tsinghua.edu.cn/ubuntu
5)中科大源,配置 Mirror address 為:https://mirrors.ustc.edu.cn/ubuntu
PS:也可以這里先保持默認的源,在系統(tǒng)安裝完成之后,根據(jù)需要再決定,可按照后面的章節(jié)(8、替換默認源)演示的操作步驟進行重新配置。
這里以阿里云源為例,配置完成后,選中“Done”并回車確認:
引導式存儲布局配置,保持默認,選中“Done”并回車確認:
繼續(xù)保持默認,選中“Done”并回車確認:
彈出操作確認框,選中“Continue”并回車確認:
配置用戶名、登錄密碼等,根據(jù)個人情況填寫,然后選中“Done”并回車確認:
勾選“Install OpenSSH server”安裝 OpenSSH 服務包,以啟用對服務器的安全遠程訪問,然后選中“Done”并回車確認:
一些精選的流行服務軟件包,可根據(jù)個人情況進行選擇安裝(上下鍵選擇并按空格鍵勾選中,回車查看詳情),這里不勾選任何的軟件包,直接選中“Done”并回車確認:
配置完成,正式開始安裝系統(tǒng):
根據(jù)網(wǎng)絡情況,如果網(wǎng)絡一般的情況下軟件包下載可能需時較長,可選中“View full log”并回車查看完整的系統(tǒng)安裝日志:
安裝完成后,選中“Reboot Now”并回車以重啟系統(tǒng):
如果出現(xiàn)“[FAILED] Failed unmounting /cdrom”錯誤,且提示“Please remove the installation medium, then press ENTER: Unmounting /cdrom”,則按下 ENTER 回車鍵讓它繼續(xù)重啟(此時 CD/DVD (SATA) 設備應該已經(jīng)自動斷開連接了):
安裝完成,可點擊 VMware 右下角“我已完成安裝”按鈕,告知 VMware 客戶機操作系統(tǒng)已經(jīng)安裝完成:
4、進入系統(tǒng),輸入安裝時設定的用戶名及其登錄密碼進行系統(tǒng)登錄
查看當前系統(tǒng)版本(使用 lsb_release 命令,可用來顯示 LSB (Linux Standard Base) 版本和特定版本的相關信息):
lsb_release -a
5、配置靜態(tài) IP
查看 IP 地址和網(wǎng)卡等信息,輸入命令 ip addr
:
# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:81:66:9e brd ff:ff:ff:ff:ff:ff altname enp2s0 inet 192.168.56.130/24 metric 100 brd 192.168.56.255 scope global dynamic ens32 valid_lft 1401sec preferred_lft 1401sec inet6 fe80::20c:29ff:fe81:669e/64 scope link valid_lft forever preferred_lft forever
可以看到網(wǎng)卡編號為 ens32,本機私有 IP 地址是 192.168.56.130。
VMware 左上角“編輯”菜單點擊“虛擬網(wǎng)絡編輯器(N)…”打開虛擬網(wǎng)絡編輯器,選中“NAT 模式”類型的 VMnet8,點擊“NAT 設置(S)…”:
記住“NAT 設置”中的“子網(wǎng) IP”、“子網(wǎng)掩碼”、“網(wǎng)關 IP(G)”,后面的配置需要使用到它們,點擊右上角“x”關閉:
Windows 系統(tǒng)左下角搜索“網(wǎng)絡”,選擇“查看網(wǎng)絡連接”打開“網(wǎng)絡連接”文件資源管理器(路徑為:控制面板\網(wǎng)絡和 Internet\網(wǎng)絡連接,這里以 Windows 11 系統(tǒng)為例):
右鍵“VMnet8”虛擬機網(wǎng)絡適配器:
選擇“Internet 協(xié)議版本 4 (TCP/IPv4),點擊“屬性®”:
填寫“默認網(wǎng)關(D),即上面“NAT 設置”中的“網(wǎng)關 IP(G)”,填寫“首選 DNS 服務器§”和“備用 DNS 服務器(A)”:
安裝 vim:
$ sudo apt -y install vim [sudo] password for dummy: # 此處需輸入普通用戶的登錄密碼
編輯網(wǎng)絡配置文件:
$ cd /etc/netplan $ ls # 可找到一個 yaml 的配置文件,例如:00-installer-config.yaml $ sudo vim 00-installer-config.yaml [sudo] password for dummy: # 此處需輸入普通用戶的登錄密碼
# This is the network config written by 'subiquity' network: ethernets: ens32: dhcp4: true version: 2
默認配置如上,可參考官方文檔(Static IP Address Assignment)進行修改(注意這里的 ens32
即是上面 ip addr
命令查看到的網(wǎng)卡編號;gateway4
配置已過時,使用 default routes
代替):
# This is the network config written by 'subiquity' network: renderer: networkd ethernets: ens32: # 上面 ip addr 命令查看到的網(wǎng)卡編號 addresses: - 192.168.56.125/24 # 子網(wǎng) CIDR 由 “子網(wǎng) IP 地址” 192.168.56.0 和 “子網(wǎng)掩碼” 255.255.255.0 計算得到:本機私有 IP 地址,在子網(wǎng)允許的 IP 范圍內(nèi)自定義(注意如果有多個虛擬機的,不要互相沖突) #gateway4: 192.168.56.2 # IPv4 網(wǎng)關 IP,上面“NAT 設置”可查看得到,注:gateway4 配置已過時,使用以下的 default routes 配置代替 routes: - to: default via: 192.168.56.2 # IPv4 網(wǎng)關 IP,上面“NAT 設置”可查看得到 nameservers: addresses: - 114.114.114.114 # 首選 DNS 服務器 - 8.8.8.8 # 備用 DNS 服務器 search: [] # 搜索域,這里為空 version: 2
PS:
1)因為子網(wǎng) IP 地址為 192.168.56.0
(二進制為 11000000.10101000.00111000.00000000),子網(wǎng)掩碼為 255.255.255.0
(二進制為 11111111.11111111.11111111.00000000),所以子網(wǎng)的掩碼位為 24 位(二進制位),即子網(wǎng)中分配的私有 IP 地址保持前 24 位不變(與子網(wǎng)掩碼進行“取與”操作即可確認是在同一子網(wǎng)內(nèi)),最后 8 位可用于進行子網(wǎng)內(nèi)部的 IP 地址分配(去掉 0 與 255,共有最多 254 個有效 IP 地址可供分配使用:這里 1 分配給了宿主機,2 分配給了網(wǎng)關),也即子網(wǎng) CIDR 為 192.168.56.0/24
,所以安裝步驟 3 中“網(wǎng)絡配置”部分 Subnet
應該填寫 192.168.56.0/24
。
2)設置本機私有 IP 地址為 192.168.56.125
(二進制為 11000000.10101000.00111000.01111101),則上面 00-installer-config.yaml
配置文件中 ens32.addresses
填 192.168.56.125/24
。
:wq
保存退出 vim,輸入命令 sudo netplan apply
應用網(wǎng)絡配置,或者直接輸入 reboot
命令重啟系統(tǒng),以使新配置生效。
6、配置 root 用戶及 sudo 普通用戶權限(可選)
6.1 設置 root 用戶的登錄密碼,然后 su
登錄
$ sudo passwd root [sudo] password for dummy: # 此處需輸入普通用戶的登錄密碼 New password: # 此處輸入 root 用戶的登錄密碼(新設置密碼) Retype new password: # 此處再次輸入 root 用戶的登錄密碼(確認與上面的密碼輸入一致) passwd: password updated successfully $ su Password: # 此處輸入上面設置的 root 用戶登錄密碼,回車即可登錄至 root 用戶 # exit # 退出登錄 root 用戶,回到普通用戶登錄態(tài)
6.2 開啟 root 用戶 SSH 遠程登錄權限
$ sudo vim /etc/ssh/sshd_config [sudo] password for dummy: # 此處需輸入普通用戶的登錄密碼
i
在最后一行添加 PermitRootLogin yes
配置,:wq
保存退出:
...... PermitRootLogin yes
重啟 SSH Server 服務:
sudo systemctl restart sshd
此時再進行遠程 SSH 登錄 root 用戶,即可成功連接。
6.3 配置 sudo
普通用戶權限無需輸入密碼
$ sudo vim /etc/sudoers [sudo] password for dummy: # 此處需輸入普通用戶的登錄密碼
注意在文件中搜索到“%admin”和“%sudo”所在行,i
將原“%admin ALL=(ALL) ALL”修改為“%admin ALL=(ALL) NOPASSWD: ALL”,將“%sudo ALL=(ALL:ALL) ALL”修改為“%sudo ALL=(ALL:ALL) NOPASSWD: ALL”,即添加了“NOPASSWD: ”:
# User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) NOPASSWD: ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) NOPASSWD: ALL # See sudoers(5) for more information on "@include" directives:
:wq!
保存退出,這樣 sudo
普通用戶權限就無需輸入密碼了。
7、Xshell 連接虛擬機系統(tǒng) Ubuntu Server 22.04 LTS
PS:Xshell、Xftp 等相關軟件下載地址:https://www.xshell.com/zh/all-downloads
打開 Xshell,左上角“文件(F)”菜單“新建(N)…”,打開“新建會話屬性”,“連接”類別“常規(guī)”項填寫“名稱(N)”、“主機(H)”:
“用戶身份驗證”處填入“用戶名(U)”和“密碼§”,驗證“方法(M)”為“Password”密碼方式:
“隧道”處“X11轉(zhuǎn)移”項去除“轉(zhuǎn)發(fā)X11連接到(X)”勾選項,然后點擊“連接”按鈕:
此時彈出“SSH安全警告”,提示“未知主機密鑰”,選擇“接受并保存(S)”:
連接成功:
此時可以再輸入 ip addr
命令查看一下,可以看到 ens32 網(wǎng)卡的本機私有 IP 地址已經(jīng)變成了我們上一步中修改后的 192.168.56.125。
8、替換默認源
PS:
1)如果在前面第 3 章節(jié)中的配置 Ubuntu 系統(tǒng)鏡像源地址步驟中已經(jīng)替換過了,此處不需要再操作,可以查看 /etc/apt/sources.list 文件內(nèi)容以進行確認;
2)如果不是 root 用戶操作,請在以下命令前添加 sudo
,或者先 su
切換至 root 用戶后再繼續(xù)進行操作;
2)以阿里云源為例,可參考官方配置文檔:https://developer.aliyun.com/mirror/ubuntu
執(zhí)行以下命令替換默認源:
# sed -i 's/http:\/\/archive.ubuntu.com/https:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list sed -i 's/http:\/\/cn.archive.ubuntu.com/https:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list
替換后的結(jié)果:
可以更新下系統(tǒng)軟件包:
apt updateapt -y upgrade
9、系統(tǒng)關機后,可移除“CD/DVD (IDE)”設備,或取消“啟動時連接(O)”:
PS:系統(tǒng)重啟命令 reboot
,系統(tǒng)關機命令 poweroff
。
到此這篇關于VMware 虛擬機圖文安裝和配置 Ubuntu Server 22.04 LTS 教程的文章就介紹到這了,更多相關VMware 虛擬機安裝Ubuntu Server 22.04 LTS內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- ubuntu 下的nginx服務器配置詳解
- ubuntu16.04服務器配置ssh免密碼登錄
- Ubuntu服務器配置apache2.4的限速功能shell腳本分享
- ubuntu上配置Nginx+PHP5 FastCGI服務器配置
- 在Ubuntu?Server?22.04上安裝?Docker的詳細步驟記錄
- Ubuntu?22.04或20.04安裝Oracle?SQL?Developer的圖文教程
- Ubuntu22.04系統(tǒng)下升級nodejs到v18版本
- Ubuntu22.04使用nginx部署vue前端項目的詳細教程
- Ubuntu22.04系統(tǒng):fatal:?無法連接到?github.com
- Ubuntu?22.04.1?LTS?編譯安裝?nginx-1.22.1的配置過程
- ubuntu 22.04搭建OpenVPN服務器的詳細圖文教程
- ubuntu22.04將python源切換為清華源的方法
- ubuntu?22.04安裝mysql?8.0步驟與避坑指南
- Ubuntu22.04 LTS 上安裝Redis的過程
- ubuntu22.04?server安裝及使用詳細圖文教程
- Ubuntu22.04安裝PyTorch1.12.1 GPU版本全過程
- Virtualbox 下 Ubuntu 22.04 網(wǎng)絡互通/固定IP 配置方法
- Ubuntu?22.04?服務器安裝部署(nginx+postgresql)
相關文章
VMware虛擬機下的CentOS7網(wǎng)絡配置(主機無線上網(wǎng))
這篇文章主要介紹了VMware虛擬機下的CentOS7網(wǎng)絡配置(主機無線上網(wǎng)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02Vmware中OpenWrt15.05網(wǎng)絡連接設置
這篇文章主要為大家詳細介紹了Vmware中OpenWrt15.05網(wǎng)絡連接設置,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12VMware EXSI為虛擬機centos安裝VMware Tools
這篇文章主要為大家詳細介紹了VMware EXSI為虛擬機centos安裝VMware Tools的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11Linux下VMware workstation的3種使用技巧
每個操作系統(tǒng)下使用VMware workstation都會有簡便的方法,今天我們來看看幾個VMware workstation使用技巧技巧。2016-10-10解決VMware安裝虛擬機出現(xiàn)Operating System not found的問題
這篇文章主要介紹了解決VMware安裝虛擬機出現(xiàn)Operating System not found的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06