歡迎引用本文,但請標明本網址
以右鍵「以系統管理員身分執行」開啟 Windows 10 內建的 「Windows PowerShell」。
檢查目前 WSL 已註冊的 Linux 發行板名稱
輸入以下指令查詢 Distro (發行板):
或
您將會看到類似於以下的訊息:
Windows 子系統 Linux 版發佈:
Ubuntu-20.04 (預設值)
意思是目前安裝於電腦的 WSL 發行版只有 「Ubuntu-20.04」這個版本。
註 1: 作者當初是直接透過 Windows Store 安裝 Ubuntu-20.04
註 2: WSL 預設的發行版安裝路徑為
C:\Users<MyUserName>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_xxxx\LocalState
匯出 (將發行版壓縮並備份至指定位置)
匯入 (將發行版備份檔匯入並同時註冊於 WSL)
檢查 WSL Distor (發行版) 是否新增成功
再次輸入指令
應會看到此訊息
Windows 子系統 Linux 版發佈:
Ubuntu-20.04 (預設值)
Ubuntu-20.04-InDiskD
子系統列表中增加了「Ubuntu-20.04-InDiskD」
變更 wsl 的發行版預設
以指定的使用者執行特定發行版本
將 C 槽的發行版檔案取消註冊 (刪除 C 槽的發行版)
指令
範例
輸入之後會看到以下訊息
取消註冊中…
完成之後輸入「wsl -l」會發現 Ubuntu-20.04 已刪除,並至原 wsl 預設路徑亦可發現原檔案已刪除。
登入後請記得更新 Linux 套件。
本教學文完畢,祝您開發順利。
wsl
Windows10 上適用於 Linux 的 Windows 子系統
Subsystem for Linux
Linux 20.04
Microsoft Store
PowerShell
export
import
將WSL(Windows上的Bash)根檔案系統移動到另一個硬碟?
通过wsl命令迁移
將 WSL Distro 移動到不同磁碟機
WSL Distro 變更檔案路徑
Exporting and Importing WSL Linux Distributions on Windows 10
發行版
發佈