使用LxRunOffline管理WSL


現在微軟家對WSL的支持越來越好,hyper-v技術的運用使得window10成為最好用的linux

WSL默認安裝不好的地方

WSL下載和使用也很方便,使用MS store即可,但是不方便管理。而且默認下載是在C盤。
這是不能忍耐的,得搞一搞。於是了解了有LxRunOffline這個工具。

使用LxRunOffline管理安裝

LxRunOffline是用於管理WSL子系統遷移、自定義安裝的程序。
這個工具有多好用呢?QAQ
它可以:

  • 備份WSL子系統
  • 創建WSL子系統
  • 恢復WSL子系統
  • 導出導入現有的安裝
  • 將任何LInux發行版本安裝到任何目錄上
  • 總之是牛牛

折騰了一下午。成功的把WSL用LxRunOffline管理起來了(俺的一下午時間--55555555555

准備

  1. 打開windows開發者模式

  2. 打開windows子系統服務

  3. win+x+a打開powershell。鍵入

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

注意需要重啟

下載

  1. 下載wsl離線包,WSL_download下載一個喜歡的WSL發行版本。
  2. 下載LxRunOffline,lxRunOffline下載最新的發行版本

安裝

准備wsl

  1. 將下載的wsl文件從appx改名為zip后綴。例如:
  2. 解壓wsl的zip文件
    解壓LxRunOffline,
  3. 將LxRunOffline的路徑加入環境變量
  4. 測試如下,安裝正常:

之后鍵入命令:

LxRunOffline i -n <WSLname> -d <安裝的位置> -f <WSL文件> -s

其中Wsl文件是剛剛解壓的文件中的tar壓縮包。
之后等待即可:

隨后桌面出現圖標,現在即為被管理起來的wsl。

之后就愉快使用:

和VScode配合使用:
配合使用

參考連接:https://lukebest.github.io/posts/bb32


免責聲明!

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



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