使用choco安裝LxRunOffline 在wsl2的CentOs

這個標題真的是有點深奧難懂XD

wsl2是沒有CentOS,而Ubuntu在18以後的hosts 與local dns的設定令我嫌棄,所以來安裝CentOS.
LxRunOffline是來控制wsl2安裝非原廠套件的一個東西,而choco(chocolatey的簡稱)這個windows版本的套件管理工具是很方便的安裝LxRunoffline
所以要先安裝choco,我是在cmder的as admin環境下安裝的,還不錯用

1.install lxrunoffline
choco install lxrunoffline
這樣就把lxrunoffline裝好了
2.test lxrunoffline
LxRunOffline.exe 執行後可以看到所有相關指令
3.下載CentOS image file
這裡用的方式是走docker image的方式當作他的主要檔案,github上的build.sh編譯需要安裝很多環境,就直接給下載網址比較快

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

4.安裝CentOS
LxRunOffline.exe install -n CentOS -d D:\wsl\CentOS -f D:\wsl_img\centos-7-x86_64-docker.tar.xz

啟動wsl的CentOS
輸入wsl -l 可以看到CetnOS 安裝起來了
輸入wsl -d CentOS 就會直接進入到CentOs內
剩下的就可以操作了

發佈留言