新版本的的 WIN10 現(xiàn)在已經(jīng)支持 LINUX 子系統(tǒng)了,我們只需要在WIN10開啟子系統(tǒng)支持辜腺,并安裝WSL,就可以安裝一個LINUX系統(tǒng)
舊版 WSL 的手動安裝步驟
如果你啥都不懂测砂,通常建議使用 wsl --install
安裝適用于 Linux 的 Windows 子系統(tǒng)邑彪,但如果運(yùn)行的是舊版 Windows,則可能不支持這種方式。 下面介紹了手動安裝步驟矩动。 如果在安裝過程中遇到問題悲没,可以查看官網(wǎng)提供的疑難解答指南的安裝部分。
步驟 1 - 啟用適用于 Linux 的 Windows 子系統(tǒng)
需要先啟用“適用于 Linux 的 Windows 子系統(tǒng)”可選功能示姿,然后才能在 Windows 上安裝 Linux 分發(fā)栈戳。
以管理員身份打開 PowerShell(“開始”菜單 >“PowerShell”> 單擊右鍵 >“以管理員身份運(yùn)行”),然后輸入以下命令:
PowerShell復(fù)制
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
執(zhí)行完后可以用 wsl --shutdown 強(qiáng)制重啟
步驟 2 - 檢查運(yùn)行 WSL 2 的要求
若要更新到 WSL 2镊掖,需要運(yùn)行 Windows 10褂痰。
- 對于 x64 系統(tǒng):版本 1903 或更高版本缩歪,采用內(nèi)部版本 18362 或更高版本。
- 對于 ARM64 系統(tǒng):版本 2004 或更高版本主籍,采用內(nèi)部版本 19041 或更高版本骗污。
- 低于 18362 的版本不支持 WSL 2。
若要檢查 Windows 版本及內(nèi)部版本號诅炉,選擇 Windows 徽標(biāo)鍵 + R,然后鍵入“winver”月而,選擇“確定”议纯。 更新到“設(shè)置”菜單中的最新 Windows 版本瞻凤。
備注
如果運(yùn)行的是 Windows 10 版本1903 或 1909,請在 Windows 菜單中打開“設(shè)置”阀参,導(dǎo)航到“更新和安全性”,然后選擇“檢查更新”杏瞻。 內(nèi)部版本號必須是 18362.1049+ 或 18363.1049+衙荐,次要內(nèi)部版本號需要高于 .1049。 閱讀詳細(xì)信息:WSL 2 即將支持 Windows 10 版本 1903 和 1909砌函。
步驟 3 - 啟用虛擬機(jī)功能
安裝 WSL 2 之前瀑罗,必須啟用“虛擬機(jī)平臺”可選功能斩祭。 計算機(jī)需要虛擬化功能才能使用此功能。
以管理員身份打開 PowerShell 并運(yùn)行:
PowerShell復(fù)制
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新啟動計算機(jī)耳奕,以完成 WSL 安裝并更新到 WSL 2诬像。
步驟 4 - 下載 Linux 內(nèi)核更新包
- 更新 wsl:
wsl --update
備注
如果使用的是 ARM64 計算機(jī),請下載 ARM64 包芍躏。 如果不確定自己計算機(jī)的類型对竣,請打開命令提示符或 PowerShell,并輸入:systeminfo | find "System Type"
否纬。 Caveat: 在非英文版 Windows 上临燃,你可能必須修改搜索文本,對“System Type”字符串進(jìn)行翻譯乏沸。 你可能還需要對引號進(jìn)行轉(zhuǎn)義來用于 find 命令爪瓜。 例如钥勋,在德語版中使用systeminfo | find '"Systemtyp"'
辆苔。
步驟 5 - 將 WSL 2 設(shè)置為默認(rèn)版本
打開 PowerShell,然后在安裝新的 Linux 發(fā)行版時運(yùn)行以下命令菲驴,將 WSL 2 設(shè)置為默認(rèn)版本:
PowerShell復(fù)制
wsl --set-default-version 2
步驟 6 - 安裝子系統(tǒng)
管理員模式打開 PowerShell 骑冗,輸入 wsl -l -o 可以查看有哪些系統(tǒng)可以安裝贼涩,不過這里安裝實在太慢了,可以從下面網(wǎng)址下載
Ubuntu 18.04
Ubuntu 18.04 ARM
Ubuntu 16.04
Debian GNU/Linux
Kali Linux
OpenSUSE Leap 42
SUSE Linux Enterprise Server 12
WSL 的 Fedora Remix
我用的是在 github找到了centos的安裝包
1.下載.zip文件
Release CentOS 8.4-2105 · mishamosher/CentOS-WSL · GitHub
2.解壓WSL CentOS 7.x
從上面Github地址下載對應(yīng)的壓縮文件,右鍵點(diǎn)擊并解壓
3.安裝
右健 CentOS8.exe 谤绳, 選管理員運(yùn)行缩筛,完成后按回車鍵退出
4.完成安裝
安裝完成后有三個文件堡称,這時候再運(yùn)用管理員運(yùn)行 Centos8.exe 却紧,就進(jìn)入linux 系統(tǒng)了
5.重新配置一下 yum 源
因為Centos8不再維護(hù)了胎撤,換了一個分支哩照,所以我們也要把地址改一下,進(jìn)入centos8
sed -i 's/http:\/\/mirror.centos.org\/\$contentdir\/\$releasever/https:\/\/mirrors.ustc.edu.cn\/centos\/8-stream/g' /etc/yum.repos.d/CentOS-*
6.大功告成懒浮,更新一下系統(tǒng)
yum update -y --allowerasing
新建一個快捷方式砚著,以后就方面啦
刪除
管理員模式打開 PowerShell,進(jìn)入Centos8的解壓目錄(步驟3.2),運(yùn)行
./CentOS.exe clean
想再安裝的時候冠王,只需要重復(fù)步驟6就可以了