网站制作学习网Linux→正文:WSL命令 升级
字体:

WSL命令 升级

Linux 2025/6/6 23:43:53  点击:不统计

转www.载for网站制作学习asp必.cn究

 在windows 中安装WSL (Windows Subsystem for Linux)  常用命令 cmd命令行运行:
1. ubuntu 升级,直接运行命令:
wsl --update
 
但是这个升级是 基于现有系统的,不会更新大的系统版本。升级大的系统版本,只能通过微软市场安装第二个版本。
 
2. 启动wsl
启动默认的wsl:
wsl 
启动指定的wsl, -d name 
wsl -d Ubuntu-22.04
 
-d 是 --distribution 的缩写。
 
3. 列出已经安装的版本:
~wsl --list --verbose                                                                                       23:23:56
  NAME            STATE           VERSION
* Ubuntu-20.04    Running         2
  Ubuntu-22.04    Stopped         2
~                                                                                                             23:24:13 
显示有几个wsl,名称,以及状态。 前面的 * 表示默认 的wsl。
 
4. 设置默认wsl 版本
wsl --set-default Ubuntu-22.04
 
5. 关闭wsl
关闭指定名称的wsl
wsl --terminate Ubuntu-22.04
 
关闭所有wsl
wsl shutdown  
 
6. 设置默认登录用户,如果没有非root 用户,以root进去后添加用户,一般在安装时会提示创建。
ubuntu config --default-user forasp
 
如果指定名称wsl设置用户名,查看对应的 版本应用
C:\Users\【用户名】\AppData\Local\Microsoft\WindowsApps
  ubuntu2004.exe 
  ubuntu2204.exe
执行命令:
ubuntu2004.exe config --default-user forasp
#如果提示找不到ubuntu2004.exe
将 C:\Users\【用户名】\AppData\Local\Microsoft\WindowsApps 添加 系统配置中的path 中。
 
7. 修改 系统中的IP配置:
C:\Users\【用户名】\.wslconfig
 
修改配置:
 
networkingMode=NAT
dnsTunneling=true
firewall=false         # 先关闭防火墙排查问题
autoProxy=false        # 禁用 localhost 自动代理,避免警告
 
networkingMode模式有:
Mirrored(默认)→ 主机共享网络(你看到“WSL 与主机 IP 一致”就是这个模式)默认模式
NAT → 传统虚拟子网(WSL 独立 IP,例如 172.25.x.x)
Bridged → 将 WSL 直接桥接到局域网(但通常需要外部适配器支持)
VirtioProxy 和 None 比较少用,一般用于特殊定制或实验。

原载于:本文原载于www.forasp.cn

·上一篇:Centos7.9更改源 >>    ·下一篇:远程ssh连接winodws wsl >>
推荐文章
最新文章