windows 10 WSL 安裝 Centos
阿新 • • 發佈:2018-12-11
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.