全球主机交流论坛

标题: 在Windows Server安装WSL子系统的教程 [打印本页]

作者: 嗷嗷    时间: 2021-1-16 18:27
标题: 在Windows Server安装WSL子系统的教程


微软官方教程:https://docs.microsoft.com/zh-cn/windows/wsl/install-on-server
我博客教程:https://haoduck.com/732.html

简单教程如下:

全程只需要PowerShell,不用鼠标都行

这里以安装Ubuntu20.04为例,其他发行版举一反三,方法一样

一、启动WSL子系统功能

以管理员身份打开 PowerShell 并运行以下命令,会自动重启,如果有未保存文件先保存好再执行。

  1. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
复制代码


二、下载 Ubuntu 20.04 WSL安装包

  1. Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
复制代码


三、提取安装

  1. Rename-Item .\Ubuntu.appx .\Ubuntu.zip
  2. Expand-Archive .\Ubuntu.zip .\Ubuntu
复制代码


四、添加环境变量(嗷嗷这里是 C:\Users\Administrator\Ubuntu,具体以你的安装目录为准)

  1. $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
  2. [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
复制代码


五、然后就可以在任意路径启动PowerShell执行ubuntu2004.exe来启动wsl了

这个ubuntu2004.exe也是要以你安装的为准,不要硬来,装个debianubuntu2004.exe肯定启动不了的

第一次启动需要等一会,等安装完成就会让你设置用户和密码了。




作者: 嗷嗷    时间: 2021-1-16 18:43
15分钟0回复惨案,连mark的MJJ都没有
作者: OPlin    时间: 2021-1-16 18:43
因为帖子里没有涩图
作者: pers    时间: 2021-1-16 18:44
Mark
作者: 快乐的小2b    时间: 2021-1-16 18:44
嗷嗷 发表于 2021-1-16 18:43
15分钟0回复惨案,连mark的MJJ都没有

这个IP是NAT还是直接用的主机网络?
作者: 嗷嗷    时间: 2021-1-16 18:47
快乐的小2b 发表于 2021-1-16 18:44
这个IP是NAT还是直接用的主机网络?

直接用主机网络。22端口连子系统,3389连rdp。
作者: xiaohu    时间: 2021-1-16 18:51
太复杂,放弃。直接store里面不香吗
作者: zxxx    时间: 2021-1-16 18:52
感谢分享!顺便问一下,这个在VPS上可以吗?
作者: 嗷嗷    时间: 2021-1-16 18:53
xiaohu 发表于 2021-1-16 18:51
太复杂,放弃。直接store里面不香吗

Windows Server哪有Store
作者: 风为裳    时间: 2021-1-16 18:58
我在想,我内存1G的Windows server小鸡能不能再安装这个wsl
作者: logo    时间: 2021-1-16 18:59
既然如此 我来做第一个mark的人
作者: 嗷嗷    时间: 2021-1-16 18:59
本帖最后由 嗷嗷 于 2021-1-16 19:00 编辑
OPlin 发表于 2021-1-16 18:43
因为帖子里没有涩图



作者: loveminds    时间: 2021-1-16 19:12
这应该是WSL1,不像WSL2
作者: 判官    时间: 2021-1-16 19:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: nat.ee    时间: 2021-1-16 19:18
假如系统没有这个 Microsoft-Windows-Subsystem-Linux 组件,那就无法安装了
作者: Nothing1024    时间: 2021-1-16 19:19
感谢老哥分享
作者: 冷心    时间: 2021-1-16 19:24
看着不错啊,可以的
作者: 嗷嗷    时间: 2021-1-16 19:24
loveminds 发表于 2021-1-16 19:12
这应该是WSL1,不像WSL2

wsl2就需要母鸡支持了,而且套娃了性能大概没有wsl好
作者: loveminds    时间: 2021-1-16 19:43
嗷嗷 发表于 2021-1-16 19:24
wsl2就需要母鸡支持了,而且套娃了性能大概没有wsl好

啊,这个不是连3855U之类的都可以支持的么?除非你是用树莓派,或者兆芯之类的奇葩平台
作者: 张有才    时间: 2021-1-16 19:44
厉害厉害 学习了~~
作者: 嗷嗷    时间: 2021-1-16 19:58
loveminds 发表于 2021-1-16 19:43
啊,这个不是连3855U之类的都可以支持的么?除非你是用树莓派,或者兆芯之类的奇葩平台 ...

Xen KVM之类的虚拟化小鸡可以再套Hyper-V吗,我没试过
作者: 似毛非毛    时间: 2021-1-16 20:17
嗷嗷 发表于 2021-1-16 18:53
Windows Server哪有Store

我也是store装的。方便。有网友提取的安装包,ltsc能用
作者: 嗷嗷    时间: 2021-1-16 20:19
似毛非毛 发表于 2021-1-16 20:17
我也是store装的。方便。有网友提取的安装包,ltsc能用

不用提取啊,本文说的就是微软官方提供的分发安装包,这也是最简单好用的方法了
作者: 似毛非毛    时间: 2021-1-16 20:24
嗷嗷 发表于 2021-1-16 20:19
不用提取啊,本文说的就是微软官方提供的分发安装包,这也是最简单好用的方法了 ...

我说的是store安装包。提取的。可以用在ltsc。商店安装才是最方便的。鼠标点点就行
作者: 嗷嗷    时间: 2021-1-16 20:28
似毛非毛 发表于 2021-1-16 20:24
我说的是store安装包。提取的。可以用在ltsc。商店安装才是最方便的。鼠标点点就行 ...

是的,但是用不着装MicroSoft Store啊。至少在装WSL这里用微软官方提供的这个分发安装包是最好的方法,复制粘贴命令就装好了。连鼠标都可以不用动。
作者: sortie    时间: 2021-1-16 21:18
本帖最后由 sortie 于 2021-1-16 21:25 编辑

教程来的太及时了,非常感谢!
作者: bige    时间: 2021-1-23 16:23
哎,巧了,今日正好用
作者: edear    时间: 2021-1-23 16:32
虚拟机出来的unbuntu能固定IP吗?
作者: 嗷嗷    时间: 2021-1-23 17:01
edear 发表于 2021-1-23 16:32
虚拟机出来的unbuntu能固定IP吗?

啥叫固定IP,是指VPS有多个IP的情况下吗?
作者: kezhao    时间: 2021-1-23 17:02
一般vps都不支持wls 2代,所有换不了内核的吧




欢迎光临 全球主机交流论坛 (https://loc.888543.xyz/) Powered by Discuz! X3.4