1.清理APT缓存:
Ubuntu使用APT进行软件包管理,它会在安装过程中保留下载的软件包。清理这些缓存可以释放空间:
sudo apt-get clean
2.删除不必要的软件包: 删除不再需要的软件包和它们的依赖项:
sudo apt-get autoremove
3.压缩磁盘空间
ext4.vhdx 原来7G,, vscode-cpptools有2.8G
从Windows PowerShell执行
wsl rm -rf /home/mk/.cache/vscode-cpptools
wsl --shutdown
diskpart
select vdisk file="C:\path\to\your\wsl\disk.vhdx"
替换 C:\path\to\your\wsl\disk.vhdx 为你的WSL磁盘文件的实际路径。
compact vdisk
完成之后4.2G
4. 打包
wsl --export Ubuntu d:\WSL2\wsl-ubuntu.tar
5. 导入
wsl --import ubuntu "D:\WSL2\ubuntu" "D:\WSL2\wsl-ubuntu.tar" --version 2