一、命令行安装子系统
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