主题 : 使用Xmanager本地登录WSL图形化界面
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605019
威望: 528932 点
无痕币: 59 WHB
贡献值: 0 点
在线时间: 62040(时)
注册时间: 2008-12-25
最后登录: 2024-04-19

0 使用Xmanager本地登录WSL图形化界面

“不积跬步无以至千里,不积小流无以成江海”,这个系列是笔者在玩wsl的时候写的一些东西。
关于wsl如果看过之前笔者写的东西,大家一定不会陌生,就是Windows10下面的一个Linux子系统,本人一般玩的都是Debian Linux。默认就跟服务器版本一样,只有最基础的东西,但某些特殊用途,还是需要图形化界面来展现的,在之前笔者介绍的是用Xming来开启Linux子系统图形化界面,而今天笔者要跟大家分享的是使用xmanager来实现同样的功能。简单提一句,xmanager也是Xwindows的实现方式之一,他是商业软件,而Xming是开源软件,个人实测xmanager图形界面性能要好过Xming一些,其他关于xmanager的内容大家自行了解便好,笔者也不是特别了解。
一、在Windows10下安装Debian Linux子系统
详情请查看网络上相关内容或者我的个人博客,十分简单,这不是今天的重点,在此就不再赘述。
二、下载安装Xmanager
Xmanager是一个商业收费软件,可以下载试用,地址是:http://www.xshellcn.com/xiazai.html,申请界面如下图:

安装十分简单,双击安装包,然后一路下一步就是了,具体截图如下:






安装好了之后打开Xmanager备用即可。
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605019
威望: 528932 点
无痕币: 59 WHB
贡献值: 0 点
在线时间: 62040(时)
注册时间: 2008-12-25
最后登录: 2024-04-19

三、Debian Linux子系统的配置
这里使用的是ssh链接,就用默认的22端口即可,具体步骤如下:
1、安装openssh,代码:sudo apt install openssh-server,笔者这是已经安装好的,如下图:

2、彻底重启ssh服务,代码sudo service ssh --full-restart,如下图:

3、安装xfce4桌面,代码:sudo apt install xfce4,这一步会消耗一定时间,请耐心等待,笔者安装时候没有截图,卸载截图也太麻烦,这个比较简单,就不放图了。
此时ssh服务已经启动,Xfce4桌面也已安装完毕,如果想更换端口或者用户名什么的,请查看ssh相关内容,这里也不再展开讨论。
四、新建Xstart并连接Linux子系统
Xstart可以使用ssh登录Linux并执行一段命令,于是笔者猜想是不是也能同Xming一样执行startx命令呢?于是开始实践:
点击主界面的工具,选择Xstart,命名为Debian;


协议选择ssh,主机填入127.0.0.1,用户名使用wsl的用户名,验证选择password(建议点击password旁边的设置,进去之后填入密码并保存,免得每次都输入密码);

命令填入startxfce4;

点击保存,然后点击运行,如果前面没有保存密码,这里会提示输入密码;

如果第一次运行xfce4桌面,会问你使用什么样的用户配置,选择default就是了;
笔者安装了中文字体,安装了xfce4-terminal之后做了简单配置如下图:

至此,今天的内容主体就完成了,Ubuntu等其他wsl理论上也可以使用同样的方法启动图形化界面,有几点需要说下:
Xstart开始之前,必须确保Linux子系统的ssh服务开启,可以设置开机自启;
相比于Xming,使用本文中的方法不用终端一直处于开启状态,只要Linux子系统的ssh服务在后台运行,就可以链接;
相比于Xming,这种方法的图形性能要好些,以前用Xming的时候有时候会遇到卡顿的情况;
如果你有云服务器,也可以安装一个图形化界面,使用相同的方法链接,只不过主机部分就得填写你的服务器的地址;
xmanager属性里有很多设置,比如窗口模式什么的,大家可以自行摸索下;
当然我们也可以安装其他的桌面,比如gnome什么的,方法类似,都用startX命令启动即可。
级别: 八片秋叶

UID: 268851
精华: 0
发帖: 21068
威望: 38872 点
无痕币: 16569 WHB
贡献值: 0 点
在线时间: 1598(时)
注册时间: 2016-03-27
最后登录: 2024-04-18

谢谢楼主分享
级别: 六行秋雁
UID: 293245
精华: 0
发帖: 20580
威望: 3718 点
无痕币: 48583 WHB
贡献值: 0 点
在线时间: 965(时)
注册时间: 2017-11-04
最后登录: 2019-04-19

       ★∵☆◢◣  ◢◣
   ◢■■■◣ ◢■■■◣
  ◢■■■■■■■■■■■■■■◣
 ◢■■■ ╭~~*╮  ((((( ■■■■■■◣
 ◥■■■■/( '-' )   (' .' )■■■■■◤
  ◥■■■/■ ......../....■ ■■■◤
   ◥■■谢谢分享■■◤
    ◥■■■■■■■◤
     ◥■■■■◤
      ◥■◤
       ▼
        \\
         \
          \
           \ 把楼主顶到天上去!~○( ̄0 ̄)○
            \
             \
              \
             ● \  ●
             《 》 》》
              》 《
           ▂▃▄▅▆▇███▇▆▅▄▃▂
级别: 四缕秋风
UID: 39881
精华: 0
发帖: 508
威望: 1975 点
无痕币: 3836 WHB
贡献值: 0 点
在线时间: 258(时)
注册时间: 2008-06-20
最后登录: 2024-04-12

Linux子系统的ssh服务在后台运行
级别: 十方秋水

UID: 88
精华: 0
发帖: 130030
威望: 221631 点
无痕币: 107022 WHB
贡献值: 0 点
在线时间: 51875(时)
注册时间: 2008-03-18
最后登录: 2024-04-18

感谢楼主分享。
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605019
威望: 528932 点
无痕币: 59 WHB
贡献值: 0 点
在线时间: 62040(时)
注册时间: 2008-12-25
最后登录: 2024-04-19

这个可以看看,了解一下。
十方秋水,漫长旅途.
级别: 十方秋水

UID: 116295
精华: 0
发帖: 111450
威望: 122808 点
无痕币: 4249 WHB
贡献值: 0 点
在线时间: 6088(时)
注册时间: 2011-03-27
最后登录: 2024-03-09

感谢楼主分享
Total 0.039366(s) query 4, Time now is:04-19 01:27, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛