winserver开发Linux

Windows server 2022上Linux开发

前言

​ 公司服务器为Windows server,现在需要在Windows服务器上使用Linux开发,为方便开发使用,选择部署wsl2的Ubuntu子系统。实现的效果是能让多用户远程桌面连接到服务器后,在自己账户下使用visual studio的Linux功能,连接到当前账户的wsl2的Ubuntu子系统。

​ 由于wsl2的Linux是独立文件,所以能让用户间隔离。使用ssh进行连接使用,或者直接打开子系统使用。相较于搭建Linux服务器更节约成本,使用也很方便。不过wsl2只能在win10,win11,或者winserver2022上部署,老的系统版本不支持wsl2。

​ 搭建该开发环境主要步骤为:winserver开启wsl2、安装wsl2子系统、配置子系统

​ 所有操作都在离线环境中配置server2022,安装部署Ubuntu子系统。

一、Windows server 2022配置环境

以下命令语句均在powershell(管理员)命令行中运行
1、开启Linux子系统,开启后重启电脑
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2、开启虚拟化,开启后重启电脑
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3、安装Linux内核包

​ 适用于 x64 计算机的 WSL2 Linux 内核更新包下载:wsl2内核更新包

​ 使用能访问外网的设备下载,传到sevrer后双击打开安装即可。

注意:arm架构需要下载arm的安装包

4、设置wsl2为默认版本
wsl --set-default-version 2

二、下载安装Linux子系统

1、下载appx离线安装包

​ 使用能联网的PC下载文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值