WSL使用相关

42 阅读1分钟
  1. WSL的默认目录(示例)
    C:\Users\Song\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState
  2. 使用一段时间后VHD会越来越大,压缩命令(需要管理员权限)
    Optimize-VHD -Path .\ext4.vhdx -Mode Full
  3. WSL只提供了kernel,没有对应的模块,如果遇到缺少模块的情况需要自己编译内核。
    官方内核地址
    WSL 中的高级设置配置 | Microsoft Learn
    注意事项:
  • 可以使用wsl环境编译内核,但是需要将文件解压到Linux的文件系统下,比如~
  • 指定内核和module可能需要升级到最新的wsl预览版wsl --update --pre-releases
  1. wsl升级失败,提示:10中键“wsl2.kernelModules”的布尔值“
    先使用工具卸载,然后重启,再执行。(不影响已经安装的子系统),工具地址 support.microsoft.com/en-us/topic…