wsl

 

2023-03-05

命令

  • wsl —install: 安装(默认发行版 Ubuntu)
  • wsl —updated: 更新 wsl
    • —web-download: 从 GitHub 下载

  • wsl —status: 查看状态
  • wsl —version: 查看 wsl 版本
  • wsl —list —online: 列出可安装的 Linux 发行版
  • wsl —list —verbose: 列出已安装的发行版
  • wsl —shutdown: 关机/停止

局域网访问 wsl

从其他电脑通过 Windows 主机访问 wsl 中的指定端口,可以通过 netsh 实现:

Terminal window
1
netsh interface portproxy add v4tov4 listenport=22 listenaddress=0.0.0.0 connectport=22 connectaddress=10.1.1.39

ps: 如果 Windows 开启防火墙,需要先放行对应端口

开启条件

  • BIOS
    • VT-d
    • Intel Virtualization Technology: 英特尔虚拟化技术

问题

  • Could not load library libcudnn_cnn_infer.so.8. Error: libcuda.so: cannot open shared object file: No such file or directory
    • 查看 cuda 位置: ldconfig -p | grep cuda
    • 配置: export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH

参考