WindowsServer安装Linux子系统

本文介绍了如何在Windows上启用和安装Linux子系统(WSL),选择Ubuntu作为发行版,并进一步安装图形界面(Xfce4)和远程桌面服务(xrdp),以便通过Windows远程桌面进行连接。步骤包括启用WSL功能、安装Linux、设置用户和密码、安装和配置xrdp,以及处理远程连接时的兼容性问题。
摘要由CSDN通过智能技术生成

一、命令行安装子系统

1.先启用在Windows上启用Windows的Windows子系统(WSL)功能
以管理员身份打开PowerShell并运行以下命令以在Windows上启用Windows Subsystem for Linux(WSL)功能

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

安装好后会提示重启服务器,重启即可

2.安装Linux Distribution of Choice

curl.exe -L -o ubuntu-1804.appx https://aka.ms/wsl-ubuntu-1804

3.解压缩并安装Linux发行版

Rename-Item ubuntu-1804.appx ubuntu-1804.zip

Expand-Archive ubuntu-1804.zip ubuntu1804

4.启动

cd ubuntu1804
  
.\ubuntu1804.exe

完成后会让你创建用户和用户密码,到这里就安装完成了(新用户)

5.修改root用户密码

su root
sudo passwd

6.更新系统命令

sudo apt update && sudo apt upgrade

sudo apt install ansible

二、安装图形界面

## 安装 xorg,xorg是xfce桌面需要的一个基础依赖,开机时提供登陆界面
sudo apt-get install xorg

## 安装xfce4
sudo apt-get install xfce4

## 安装并配置xrdp,Xrdp 通过远程桌面的方式来访问另外一台主机
sudo apt-get install xrdp

设置使用3390端口

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

此时使用windows远程连接系统会出现闪退的情况

需要在该用户目录创建一个.xsession

touch .xsession

给这个文件中写内容

echo xfce4-session >~/.xsession

然后把它放到用户目录下

sudo chown username:username .xsession

三、windows远程桌面连接

 运行连接,过程会有防火墙,同样允许就行

登录到Ubuntu

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值