wsl 2.0的设置:

wsl2.0需要18917+以后的版本(也就是需要2004以后的版本);

升级wsl2.0:

在powershell里面输入:Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform    

完成后需要重启系统;

wls -l -v 查看当前使用的版本:

启动/关闭wsl

在powershell(或者cmd)里面输入wsl就可以启动;输入 wsl –shutdown则关闭掉wsl;

将发行版转换为wsl2.0:

在powershell里面输入:

wsl –set-default-version 2 #对后面安装的发行版默认使用wsl2.0

wsl –set-version Ubuntu 2#将发行版ubuntu转换为wsl2.0(其中ubuntu的名称可以根据wsl -l查看得到)

—————————-

关于远程连接linux子系统桌面:

A)在linux终端下面:

1)安装xorg,sudo apt install xorg

2)安装xfce4环境,sudo apt install xfce4

3)安装xrdp,sudo apt install xrdp

4)设置xrdp端口:sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

5)向xfce4添加到会话中:sudo echo xfce4-session >~/.xsession

6)启动xrdp服务:sudo service xrdp restart(如果有防火墙提示,允许)

B)在windows界面

1)运行 mstsc,输入ip地址:端口,ip地址可以由ifconfig查询得到;

2)用户名填写linux子系统的用户名(不建议用root账户)

3)连接,根据提示输入linux子系统的密码

C)

1)linux子系统重启后ip地址会变动;要注意!地址变动后采用mstsc远程连接桌面之前,需要在终端里面重启一次xrdp服务:sudo service xrdp restart

2)在linux远程桌面上,linux和windows默认是共享剪切板的内容的,可以直接复制文件/文字。

—————————-

关于windows新版终端terminal(预览版)

1)需要18917+以后的版本,到应用商店里面去安装

2)打开默认显示powershell

3)设置中修改:"defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}"里面的内容,可以修改启动默认显示cmd,linux实例等等;

4)每个选项的外观样式可以分别修改,主要修改的内容有:

                "acrylicOpacity" : 0.9, #亚克力背景透明度
                "fontFace" : "Noto Sans Mono CJK SC Regular", #字体
                "fontSize" : 11,#字体大小
                "useAcrylic" : true #是否启用亚克力背景效果
                "backgroundImage" : "T://2.jpg", # 图片地址
                "backgroundImageOpacity" : 0.9, #图片背景透明度
                "background" : "#012456", #设置背景色