Skip to content

配置ROOT 用户

sh
#配置root密码
sudo passwd root

#切换用户
su

Alt text

更新系统

sh
sudo apt update && apt upgrade -y

安装Docker

https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers

需要开启 Hyper-V

文件和windows相互拷贝

Window to Linux 在网络测可以看到 Alt text

Linux到Windows

sh
sudo ls /mnt/*

# 直接切换到windows 用户目录下
cd /mnt/c/Users

代理设置

方案1

需要Windows 11 (本人win10 改用下面方案)
在本机Windows用户目录下 新建配置文件 C:\Users<UserName>.wslconfig

提示

配置全局设置.wslconfig仅适用于在 Windows Build 19041 及更高版本中作为 WSL 2 运行的发行版。请记住,您可能需要运行wsl --shutdown来关闭 WSL 2 VM,然后重新启动 WSL 实例才能使这些更改生效。

txt
[wsl2]
nestedVirtualization=true
ipv6=true
[experimental]
autoMemoryReclaim=gradual # gradual | dropcache | disabled
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true

方案2

直接配置代理脚本

sh
export ALL_PROXY="http://192.168.2.12:7890"

#测试下
curl https://www.google.com

# 取消代理
unset ALL_PROXY

参考

-https://learn.microsoft.com/en-us/windows/wsl/wsl-config#configuration-settings-for-wslconfig -https://zhuanlan.zhihu.com/p/153124468