windows安裝centos7子系統


Windows的Linux子系統(wsl )

自從有了wsl后,基本上虛擬機都省了,對於離不開Windows的便捷,Linux對開發的友好的人來說,真是一大利器。可惜默認的系統沒有centos,幸運的是有大牛開發了利用docker鏡像來運行其它Linux發行版的方法。下面是詳細步驟。

首先開啟linux子系統功能

這一步網上教程一大把,我就不說了。

安裝一個默認的Linux系統

可以在win10自帶的軟件中心選擇Ubuntu

WSL-Distribution-Switcher

  1. 安裝Python3 這個軟件是用Python3寫的,所以還得安裝Python3。
  2. 下載鏡像 下載好WSL-Distribution-Switcher后,運行python get-prebuilt.py 發行版名:版本標簽,比如python get-prebuilt.py centos:latest,可以到dockerhub上去查看具體的tag。
  3. 安裝鏡像 python install.py 發行版名:版本標簽 ,比如,python install.py centos:latest。有些鏡像采用了SquashFS 格式,這個時候要安裝相關的Python插件,即pip3 install PySquashfsImage
  4. 切換Linux版本 python switch.py,這時可以看到列出了系統中的不同Linux


使用 python switch.py 發行版名:版本標簽就可以切換到想要的版本了,比如 python switch.py centos:latest

    1. 注意 這時的centos還只是一個很基礎的,許多軟件都沒有,比如沒有sudo,其中碰到的問題,都可以在網上找到答案


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM