1. 程式人生 > >windows 10 WSL 安裝 Centos

windows 10 WSL 安裝 Centos

 

1. 開啟 WSL,沒啥好說的

使用管理員許可權開啟 powershell,執行 

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

或者在程式和功能選中 WSL。

 

2.  下載 Centos 7 的docker 映象

可以參考 https://github.com/RoliSoft/WSL-Distribution-Switcher  來下載。

或者直接下載 下面的連結給出的映象。

https://raw.githubusercontent.com/CentOS/sig-cloud-instance-images/a77b36c6c55559b0db5bf9e74e61d32ea709a179/docker/centos-7-docker.tar.xz

 

3. 安裝 chocolatey

參考 :https://chocolatey.org/install

使用管理員許可權開啟 powershell,執行 

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

4.  安裝LxRunOffline

choco install lxrunoffline

5. 使用 LxRunOffline 部署 Centos 到WSL

 LxRunOffline.exe  install -n centos -d E:\ProgramData\Microsoft\Windows\WSL\CentOS -f  E:\Progra
mData\Microsoft\Windows\WSL\centos-7-docker.tar.xz

其中 -d 後面是要安裝到的目錄,-f 是前面下載的映象, -n 用來指定名稱。

然後使用  LxRunOffine 來開啟 Centos

 LxRunOffline  run  -n centos

當然,如果你只安裝了這一個WSL,那直接輸入bash 也可以進行WSL.