wsl 里面尝鲜各种发行版
安装
配置网络代理
1 2
| $env:http_proxy = "http://127.0.0.1:7890" $env:https_proxy = "http://127.0.0.1:7890"
|
arch
1
| wsl --install -d archlinux --name Arrrrch --location D:\WSLOS\Arch
|
-d archlinux - 指定要安装的发行版名称(Arch Linux)
--name Arrrrch - 为这个 WSL 实例设置自定义名称
--location D:\WSLOS\Arch - 指定安装目录位置
pkgfile 工具专为 arch
fedora
1
| wsl --install -d FedoraLinux-43 --name Fedoraaa --location D:\WSLOS\Fedora
|
PackageKit-command-not-found 专为 fedora
ubuntu
command-not-found 专为 Ubuntu
高级管理技巧
查看所有发行版
1 2
| wsl -l -v wsl --list --online
|
启动特定发行版
1 2
| wsl -d Arrrrch wsl -d Fedoraaa
|
管理发行版状态
1 2 3 4 5
| wsl --shutdown wsl -t Arrrrch wsl --export Arrrrch arch_backup.tar wsl --import NewArch .\arch_backup.tar wsl --unregister Arrrrch
|
实用配置
配置 wsl 走本机代理
在 Windows 用户目录创建 .wslconfig:
1 2 3
| [experimental] networkingMode=mirrored autoProxy=true
|