深圳建設(shè)網(wǎng)站排名剛剛濟(jì)南發(fā)通知
Hyper-V虛擬機(jī)安裝CentOS7
- 前言
- 常見Linux系統(tǒng)
- CentOS
- Ubuntu
- Debian
- Kali
- Fedora
- Arch Linux
- Mint
- Manjaro
- openSUSE
- Hyper-V
- 開啟Hyper-V
- 打開Hyper-V
- Hyper-V的使用
- 新建虛擬機(jī)
- 開始安裝
- 分區(qū)配置
- 開始安裝
- 修改yum源為阿里源
前言
作為一名開發(fā)者,就服務(wù)器而言,接觸最多的便是CentOS系統(tǒng),最近有集群的需要,于是特此記錄一下,在本地電腦安裝一個(gè)CentOS系統(tǒng),或者安裝幾個(gè)CentOS系統(tǒng)搭建一個(gè)集群玩玩。
本地電腦通常使用大名鼎鼎的
VMware
虛擬機(jī)進(jìn)行安裝,但是,今天換個(gè)花樣,使用Windows系統(tǒng)自帶的Hyper-V虛擬機(jī)安裝,個(gè)人覺得還不錯(cuò),同時(shí)介紹一些常見Linux系統(tǒng)。
常見Linux系統(tǒng)
常見的 Linux 發(fā)行版有很多,以下是一些比較流行和常用的 Linux 系統(tǒng):
CentOS
CentOS(Community Enterprise Operating System)是一種免費(fèi)、開源的操作系統(tǒng),其基于Red Hat Enterprise Linux(RHEL)的源代碼開發(fā)而成。由于其穩(wěn)定性、安全性和長期支持,它通常被用于服務(wù)器環(huán)境。
官網(wǎng):https://www.centos.org/
CentOS鏡像下載列表:https://mirrors.aliyun.com/centos/
CentOS7下載:https://mirrors.aliyun.com/centos/7/isos/x86_64/
CentOS下載時(shí)版本選擇:
1. DVD版:常用版本,就是普通安裝版,推薦。里面包含大量的常用軟件,大部分情況下安裝時(shí)無需再在線下載,體積為4G左右。 2. Everything版:包含所有軟件組件,體積龐大,是DVD版的2倍3. LiveCD版:是一個(gè)光盤CentOS系統(tǒng),可通過光盤啟動電腦,啟動出CentOS系統(tǒng),也有圖形界面,也有終端。也可以安裝到計(jì)算機(jī),但是有些內(nèi)容可能還需要再次到網(wǎng)站下載4. Minimal版:精簡版本,包含核心組件,體積600多MB5. NetInstall版:網(wǎng)絡(luò)安裝版本,一般不用這個(gè)版本
Ubuntu
Ubuntu 是一個(gè)基于 Debian 的免費(fèi)開源操作系統(tǒng),廣泛用于個(gè)人電腦和服務(wù)器。它由 Canonical 公司贊助,并提供了許多不同的版本,如 Ubuntu Desktop、Ubuntu Server、Ubuntu Core 和 Ubuntu Touch 等。
Ubuntu 以易用性、安全性和兼容性為特點(diǎn),同時(shí)也擁有龐大的社區(qū)和支持。Ubuntu 使用 GNOME 桌面環(huán)境,但也提供了其他不同的桌面環(huán)境可供選擇。Ubuntu 使用 APT(高級軟件包工具)作為其包管理器,使用戶可以輕松地安裝、升級和刪除軟件包。
Ubuntu官網(wǎng):https://ubuntu.com
Ubuntu桌面版:https://ubuntu.com/download/desktop
Ubuntu服務(wù)器版:https://ubuntu.com/download/server
Debian
Debian是一個(gè)免費(fèi)、開源的操作系統(tǒng),基于 Linux 內(nèi)核和 GNU 工具集構(gòu)建而成。它以穩(wěn)定性、可靠性和安全性為主要特點(diǎn),廣泛應(yīng)用于服務(wù)器和桌面環(huán)境中。
Debian包含了數(shù)千個(gè)軟件包,可以滿足各種需求,同時(shí)也提供了強(qiáng)大的包管理工具 APT,方便用戶進(jìn)行軟件包的安裝、升級和刪除等操作。Debian 被認(rèn)為是許多其他 Linux 發(fā)行版的基礎(chǔ),包括 Ubuntu、MX Linux 和 Kali Linux 等。由于其長期支持,Debian 的軟件包通常比較穩(wěn)定,并且提供多種CPU平臺支持,適用于不同的硬件架構(gòu)。
Debian官網(wǎng):https://www.debian.org/
Debian下載:https://www.debian.org/distrib/
Kali
Kali Linux是一個(gè)基于Debian的操作系統(tǒng),主要用于滲透測試和網(wǎng)絡(luò)安全審計(jì)。它提供了大量的滲透測試工具和軟件包,幫助安全專業(yè)人員評估和加強(qiáng)系統(tǒng)的安全性。
Kali Linux可以運(yùn)行在多個(gè)平臺上,如電腦、筆記本電腦、樹莓派等。它擁有一個(gè)功能強(qiáng)大的命令行界面,并支持多種桌面環(huán)境,如 KDE、Xfce、MATE 和 GNOME 等。
Kali Linux官網(wǎng):https://www.kali.org/
Fedora
一個(gè)由紅帽公司支持的免費(fèi)以及社區(qū)驅(qū)動的Linux發(fā)行版。它通常被用于測試新技術(shù)和功能。
Fedora官網(wǎng):https://getfedora.org/
下載地址:https://getfedora.org/en/workstation/download/
Arch Linux
一個(gè)為高級使用者設(shè)計(jì)的輕量級發(fā)行版,它提供了自定義的軟件安裝和配置選項(xiàng)。
Arch Linux官網(wǎng):https://www.archlinux.org/
下載地址:https://www.archlinux.org/download/
Mint
基于 Ubuntu 的 Linux 操作系統(tǒng),專注于易用性和可訪問性,并擁有不同的桌面環(huán)境支持。
Mint官網(wǎng):https://linuxmint.com/
下載地址:https://linuxmint.com/download.php
Manjaro
一款基于 Arch Linux 的用戶友好性和易用性極強(qiáng)的 Linux 發(fā)行版,提供各種預(yù)裝的軟件和圖形化管理工具。
Manjaro官網(wǎng): https://manjaro.org/
下載地址:https://manjaro.org/download/
openSUSE
一個(gè)以其易用性和開箱即用的能力而聞名的 Linux 桌面系統(tǒng),提供了多種桌面環(huán)境和開發(fā)工具支持。
openSUSE官網(wǎng):https://www.opensuse.org/
下載地址:https://www.opensuse.org/download/
Hyper-V
Hyper-V是由Microsoft開發(fā)的一虛擬化技術(shù),允許在一臺物理計(jì)算機(jī)上同時(shí)運(yùn)行多個(gè)操作系統(tǒng)。它能夠虛擬化底層硬件資源,如CPU、內(nèi)存、存儲和網(wǎng)絡(luò),實(shí)現(xiàn)更好的資源利用和集中管理。Hyper-V常用于服務(wù)器虛擬化和云計(jì)算環(huán)境。
開啟Hyper-V
使用Win+S
組合鍵打開搜索框,搜索控制面板
,并安如圖所示打開Hyper-V
打開Hyper-V
使用Win+S
組合鍵打開搜索框,搜索Hyper-V
,然后打開Hyper-V管理器
管理界面如下:
Hyper-V的使用
新建虛擬機(jī)
在操作欄:點(diǎn)擊操作
->虛擬機(jī)
在彈出的對話框中,按提示進(jìn)行設(shè)置,具體參考以下截圖:
這里根據(jù)介紹選擇虛擬機(jī)代數(shù):
分配合理內(nèi)存:
配置網(wǎng)絡(luò),選擇Default Switch即可,也可以提前自定義一個(gè),如:CentOS7
設(shè)置虛擬硬盤:
選擇系統(tǒng)鏡像文件
配置完成:
點(diǎn)擊完成后出現(xiàn)如下界面:
開始安裝
選中node02,右鍵點(diǎn)擊啟動
然后點(diǎn)擊如下紅色方框
選擇第一項(xiàng)進(jìn)行安裝操作
計(jì)入如下界面,選擇系統(tǒng)語言
點(diǎn)擊繼續(xù),進(jìn)入如下界面
根據(jù)需要,選擇安裝 那種基礎(chǔ)環(huán)境
,這里不需要界面,選擇最小安裝,若需要界面,就選擇帶GUI的項(xiàng)
分區(qū)配置
選擇安裝位置進(jìn)入分區(qū)界面,這里可以選擇自動配置分區(qū),也可以自己配置分區(qū),然后點(diǎn)擊完成按鈕。
點(diǎn)擊+號
添加/boot
分區(qū),一般500m即可。
點(diǎn)擊+號
添加swap
分區(qū),此分區(qū)根據(jù)系統(tǒng)內(nèi)存來設(shè)置,一般2倍大小左右,當(dāng)內(nèi)存大小足夠大的時(shí)候一般2g也足夠了。
Swap分區(qū)被用來支持虛擬內(nèi)存。換句話說,當(dāng)內(nèi)存不足以貯存系統(tǒng)正在處理的數(shù)據(jù)時(shí),會將其寫入swap分區(qū)。
點(diǎn)擊+號
添加\
,注意此處不需要設(shè)置大小,會默認(rèn)將剩下的硬盤大小劃分給根路徑
配置完成后點(diǎn)擊完成,然后再確認(rèn)
開始安裝
接著進(jìn)入網(wǎng)絡(luò)和主機(jī)名設(shè)置,開啟網(wǎng)絡(luò)與設(shè)置主機(jī)名
點(diǎn)擊開機(jī)安裝,進(jìn)入安裝界面,在該界面設(shè)置root用
戶密碼
安裝成功重啟,使用root用戶及其密碼登錄
修改yum源為阿里源
安裝wget庫
yum install wget -y
備份系統(tǒng)鏡像源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下載阿里鏡像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
運(yùn)行yum makecache生成緩存
yum makecache
更新
yum update