Windows11/wsl:修订间差异

来自OSSmedia
(创建页面,内容为“wsl 是windows 下运行linux环境(一般是ubuntu)的虚拟化环境,目前有 wsl 1 和 wsl 2 两个版本。 == 相关配置 == 镜像网络 # 这种方式可以让 host 和 guest 共用一个虚拟镜像网络。 # 同时可以很方便地使用本地回环代理。 [experimental] autoMemoryReclaim=gradual networkingMode=mirrored dnsTunneling=true firewall=true autoProxy=true sparseVhd=true 同时记得,这种方式配置的网络也需…”)
 
无编辑摘要
 
(未显示同一用户的1个中间版本)
第5行: 第5行:
  # 这种方式可以让 host 和 guest 共用一个虚拟镜像网络。
  # 这种方式可以让 host 和 guest 共用一个虚拟镜像网络。
  # 同时可以很方便地使用本地回环代理。
  # 同时可以很方便地使用本地回环代理。
# $userhome/.wslconfig
  [experimental]
  [experimental]
  autoMemoryReclaim=gradual
  autoMemoryReclaim=gradual
第14行: 第15行:


同时记得,这种方式配置的网络也需要配置windows 防火墙
同时记得,这种方式配置的网络也需要配置windows 防火墙
== powershell 相关==
为了能够从命令行直接开启wsl,需要使用如下的命令
& 'C:\Program Files\WSL\wsl.exe'
其实其他的环境,诸如git bash 也是这样的
& 'C:\Program Files\Git\bin\bash.exe'
可以在特定文件夹中创建 ps1 脚本,然后将文件夹添加到 path 以实现快捷访问

2024年4月15日 (一) 01:53的最新版本

wsl 是windows 下运行linux环境(一般是ubuntu)的虚拟化环境,目前有 wsl 1 和 wsl 2 两个版本。

相关配置

镜像网络

# 这种方式可以让 host 和 guest 共用一个虚拟镜像网络。
# 同时可以很方便地使用本地回环代理。
# $userhome/.wslconfig
[experimental]
autoMemoryReclaim=gradual
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
sparseVhd=true

同时记得,这种方式配置的网络也需要配置windows 防火墙

powershell 相关

为了能够从命令行直接开启wsl,需要使用如下的命令

& 'C:\Program Files\WSL\wsl.exe'

其实其他的环境,诸如git bash 也是这样的

& 'C:\Program Files\Git\bin\bash.exe'

可以在特定文件夹中创建 ps1 脚本,然后将文件夹添加到 path 以实现快捷访问