1. 需求
在基于DLAP221开发过程中,可能需要查看实时结果,可以通过X Window在Windows系统中查看DLAP221系统的图形界面。
2. 解决方案
我可以安装一个桌面环境来达到我们的目的, 例如安装一个轻量级的桌面:xfce4,使用如下命令:
sudo apt install xfce4
3. 说明
为了获得与X11 GUI进行远程交互的能力,我们将遵循以下常规步骤:
-
确保已安装基础X11软件包
-
确保将OpenSSH服务器配置为转发X11连接
-
在我们的工作站上配置本地X11服务器
-
配置我们的ssh应用程序以转发X11请求
-
使用简单的应用程序进行测试
-
如果需要更改用户,则配置身份验证
-
继续执行手头的任务
4. 远程连接软件
在此我们采用MobaXterm软件,它已经集成了Xserver和SSH client等功能,是一款功能非常强的远程连接软件。
MobaXterm free Xserver and tabbed SSH client for Windowsmobaxterm.mobatek.net
它连接时默认支持了X11-forwardimg和DISPLAY
MobaXterm默认有X Window 服务,可以直接弹出GUI
另外,Xming也是一款X Server软件,可以配合putty达到同样的效果
Xming X Server for Windowssourceforge.neta free SSH and telnet client for Windowswww.putty.org
Putty没有X server可安装xming
5. 安装常用的一些软件,用户可以根据需要自行安装软件
-
gedit编辑软件
sudo apt install gedit
运行:
gedit
-
安装chromium-browser浏览器
sudo apt install chromium-browser
运行:
chromium-browser
-
xfce4默认已经安装了文件浏览器thunar
运行:thunar
-
解决显示只有文字没有图标的问题:
apt-get install adwaita-icon-theme-full
-
解决在文件浏览器中打开终端报错问题:
a. 首先安装xfce4-terminal:
sudo apt install xfce4-terminal
b. 装好xfce-terminal之后,打开xfce4 manager:
xfce4-settings-manager
然后按照下面操作即可:
装好之后的效果:
-
解决中文显示问题
英文版版本默认是没有中文字库的,所以会出现浏览器,终端等出现中文乱码,解决办法如下:apt-get install ttf-wqy-zenhei
效果:
-
安装qt5开发环境
sudo apt-get install qtcreator -y
效果: