米尔科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

首页 > 评测报告 > 国产处理器丨如何在Ubuntu建立xfce桌面环境,远程穿透访问家中米尔MYD-YT507H开发板

国产处理器丨如何在Ubuntu建立xfce桌面环境,远程穿透访问家中米尔MYD-YT507H开发板

文章来源: 发布日期:2022.8.31 浏览次数:9696 次
本篇测评由电子发烧友的优秀测评者“HonestQiao”提供。

此次板卡的测试,是如何在Ubuntu建立xfce桌面环境,以及如何远程穿透访问家中的米尔MYD-YT507H开发板。


在上一篇文章macOS如何将Ubuntu系统烧录到eMMC的完全调教指南中,我分享了在米尔MYD-YT507H开发板上烧录Ubuntu18.04系统及系统基础调整,这篇文章将要分享的是xfce桌面环境的建立,以及如何在公司远程穿透访问家里内网的米尔MYD-YT507H开发板。
1.更新apt:
sudo apt updatesudo apt upgrade

2.安装locales:

# 安装sudo apt install locales # 设置:安装过程中,按照提示,选择 488. zh_CN.UTF-8 UTF-8、3. zh_CN.UTF-8sudo dpkg-reconfigure locales
3.默认locale和当前用户locale配置:
# 设置系统全局locale,按照如下信息进行设置sudo vim /etc/environmentLANGUAGE="zh_CN.UTF-8:zh:en_US.UTF-8:en"LANG="zh_CN.UTF-8" # 设置当前用户locale,按照如下信息进行设置vim ~/.bashrcexport LC_ALL="zh_CN.UTF-8"export LANG="zh_CN.UTF-8"export LANGUAGE="zh_CN.UTF-8:zh:en_US.UTF-8:en" # 测试是否生效:设置生效后,执行data指令应返回中文source ~/.bashrcdate

4.安装文泉驿中文字体:

sudo apt install -y fonts-arphic-ukai fonts-arphic-gkai00mp fonts-arphic-bkai00mpsudo apt install -y xfonts-wqy ttf-wqy-microhei ttf-wqy-zenhei

5.安装xfce4

# 安装过程中,按照提示,选择:56. 汉语、1. 汉语sudo apt install xfce4 xfce4-terminal

6.修改xorg配置

vim /etc/X11/Xwrapper.config# 修改为如下行allowed_users = anybody

7.启动xfce4:

首先将开发板用HDMI线连接到显示器;我没有独立的显示器,所以连接到了电视;然后执行:

startxfce4

运行后,xfce4桌面会启动;没想到,电视分辨率太低,显示效果不佳:


既然本地显示效果不行,那就想办法弄成远程访问桌面。

我的电脑是macbook pro,分辨率够用,所以我安装了vnc,来提供远程桌面服务。

8.安装并配置vnc:

# 安装sudo apt install vnc4server # 设置密码vncserver # 启动后,根据提示,输入后续通过vnc访问远程桌面,需要的密码 # 修改配置,使得vnc可以启动xfce4vim ~/.vnc/xstartup####添加以下内容 unset DBUS_SESSION_BUS_ADDRESS # 下面两个任选其一 # xfce4-session & startxfce4 &####添加以上内容 vncserver -kill :1vncserver :1

最后一条命令执行后,就能够使用vnc工具,远程连接了。
该命令后,可以添加 
-geometry 1600x900 参数,表示设置分辨率。

9.在其他电脑上,使用vnc viewer远程连接桌面:



vnc viewer是一个免费工具,可以在网上搜索下载RealVNC提供版本。
使用前面设置的vnc密码登录后,就能够正常进入访问了。

10.设置xfce4字体:


通过系统设置菜单,进入外观设置,选择对应的文泉驿微米黑字体即可。

到这一步,我们已经建立好了xfce4桌面环境,并且能够在内网访问该桌面环境了。
另外,我也在我的iPad Pro上,安装了vnc工具,通过iPad远程访问桌面,效果如下:


11.通过autossh,建立内网穿透,在公司也能够访问家里内网的米尔MYD-YT507H开发板:

  1. 要建立这个内网穿透,你首先需要一台可以在外网访问的Linux服务器,例如在云上的服务器,需要具有公网IP地址。autossh能够帮助你,米尔MYD-YT507H开发板连接到该服务器,并且可以让你通过该服务器,再来访问米尔MYD-YT507H开发板

  2. 云上的Linux服务器设置

    # Linux服务器设置sudo vim /etc/ssh/sshd_config# 添加如下行,千万别修改错了GatewayPorts yes # 重启sshd/etc/init.d/sshd restart
  3. 米尔MYD-YT507H开发板设置

    sudo apt install autosshautossh -M 5911 -fNR 5901:127.0.0.1:5901 user@Linux服务器IP # 检查连接情况:出现一个autossh、一个ssh的执行行,表示正确ps -ef | grep ssh | grep 5901
  4. 云上的Linux服务器检查

    netstat -nlap | grep LISTEN | grep 5901# 执行后,应该可以看到5901对应的信息,否则没有设置正确,请重新设置
  5. 公司的电脑操作:
    ssh -N -L 127.0.0.1:5901:127.0.0.1:5901 user@Linux服务器IP
然后,就可以在公司的电脑上使用vnc viewer,直接连接 127.0.0.1:5901,从而连到家里的米尔MYD-YT507H开发板上的5901端口,也就是VNC服务,并打开xfce4桌面环境了。

使用同样的方法,也可以将米尔MYD-YT507H开发板的ssh的22端口,做内网穿透,在公司也能访问了。


想要了解优秀测评者“qinyunti”关于MYD-YT507H开发板测评原文的可以复制下方链接查看:

https://bbs.elecfans.com/jishu_2293739_1_1.html


想要了解米尔T507-H处理器开发板可以去米尔官网查看具体的产品介绍:

http://www.myir-tech.com/product/MYC-YT507H.htm


需要购买米尔MYD-YT507H开发板的可以复制下方链接购买:

https://detail.tmall.com/item.htm?id=673629085661