0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【米尔MYD-YT507开发板试用体验】Ubuntu的xfce桌面环境建立及远程穿透访问家中米尔MYD-YT507开发板

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-27 14:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:HonestQiao, 帖子地址:https://bbs.elecfans.com/jishu_2293739_1_1.html


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

  1. 更新apt:

    sudo apt update
    sudo apt upgrade
    
  2. 安装locales:

    # 安装
    sudo apt install locales
    
    # 设置:安装过程中,按照提示,选择 488. zh_CN.UTF-8 UTF-8、3. zh_CN.UTF-8
    sudo dpkg-reconfigure locales
    
  3. 默认locale和当前用户locale配置:

    # 设置系统全局locale,按照如下信息进行设置
    sudo vim /etc/environment
    LANGUAGE="zh_CN.UTF-8:zh:en_US.UTF-8:en"
    LANG="zh_CN.UTF-8"
    
    # 设置当前用户locale,按照如下信息进行设置
    vim ~/.bashrc
    export 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 ~/.bashrc
    date
    
  4. 安装文泉驿中文字体:

    sudo apt install -y fonts-arphic-ukai fonts-arphic-gkai00mp fonts-arphic-bkai00mp
    sudo 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桌面会启动;没想到,电视分辨率太低,显示效果不佳:
    image.png

    既然本地显示效果不行,那就想办法弄成远程访问桌面。
    我的电脑是macbook pro,分辨率够用,所以,我安装了vnc,来提供远程桌面服务。

  8. 安装并配置vnc:

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

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

  9. 在其他电脑上,使用vnc viewer远程连接桌面:
    image.png
    vnc viewer是一个免费工具,可以在网上搜索下载RealVNC提供版本。
    使用前面设置的vnc密码登录后,就能够正常进入访问了。

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

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

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

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

    • 云上的Linux服务器设置:

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

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

      netstat -nlap | grep LISTEN | grep 5901
      # 执行后,应该可以看到5901对应的信息,否则没有设置正确,请重新设置
      
    • 公司的电脑操作:

      ssh -N -L 127.0.0.1:5901:127.0.0.1:5901 user@Linux服务器IP
      

    然后,就可以在公司的电脑上使用vnc viewer,直接连接127.0.0.1:5901,从而连到家里的米尔MYD-YT507开发板上的5901端口,也就是VNC服务,并打开xfce4桌面环境了。
    使用同样的方法,也可以将米尔MYD-YT507开发板的ssh的22端口,做内网穿透,在公司也能访问了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    617

    浏览量

    33915
  • 米尔科技
    +关注

    关注

    5

    文章

    227

    浏览量

    22634
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    米尔TI AM62L开发板试用】创建开发环境

    【前言】 非常感谢米尔科技、电子发烧友论坛给了我这次米尔TI AM62L开发板试用的机会,本篇将分享如何创建开发
    发表于 05-14 14:48

    新!米尔T153开发板与mini工业场景全覆盖

    今年1月,米尔发布了MYD-YT153MX-MINI开发板,该产品精准切入国产核心在中端市场领域,具有极致性价比,自上市即获得良好的市场反响。为方便
    发表于 03-27 18:30

    新品!从MINI到工业米尔T153开发板工业场景全覆盖

    今年1月,米尔发布了MYD-YT153MX-MINI开发板,该产品精准切入国产核心在中端市场领域,具有极致性价比,自上市即获得良好的市场反响。为方便
    的头像 发表于 03-27 08:03 2295次阅读
    新品!从MINI到工业<b class='flag-5'>板</b>:<b class='flag-5'>米尔</b>T153<b class='flag-5'>开发板</b>工业场景全覆盖

    米尔全志T153开发板评测】设置开机wifi自动连接

    【前言】 米尔全志T153开发板板载了wifi,因此可以设置开机自动联网。 【实现步骤】 首先根据官方手册手动确认可以联网: root@myd-yt
    发表于 03-10 13:45

    爆火的OpenClaw! 告别云端,米尔RK3576本地部署

    -LR3576开发板、外接鼠标、键盘和屏幕图:米尔基于RK3576系列开发板调试端:PC电脑(Windows系统、Ubuntu系统皆可)1.2.软件资源部署端:
    的头像 发表于 03-06 08:04 1361次阅读
    爆火的OpenClaw! 告别云端,<b class='flag-5'>米尔</b>RK3576本地部署

    【干货】米尔T153开发板AD7616高速ADC采集系统详解

    PART01项目概述1.1技术背景米尔MYD-YT153开发板搭载全志T153处理器,提供LocalBus(LBC)并行总线接口,适合连接高速外设。AD7616是ADI公司推出的16位高精度并行
    的头像 发表于 02-06 08:06 2w次阅读
    【干货】<b class='flag-5'>米尔</b>T153<b class='flag-5'>开发板</b>AD7616高速ADC采集系统详解

    有奖丨米尔全志 T153 MINI开发板免费试用来啦

    米尔与全志合作发布的新品基于全志T153应用处理器的MYD-YT153MX-MINI开发板免费试用名额来啦~~米尔提供了3套价值399元的
    的头像 发表于 01-29 08:04 775次阅读
    有奖丨<b class='flag-5'>米尔</b>全志 T153 MINI<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦

    既要稳定性,还要性价比的工业级开发板米尔i.MX91

    之前我介绍过NXPi.MX8系列的开发板,最近它的下一代产品i.MX9系列产品也有了,我就拿到了这个基于NXPi.MX9系列的米尔MYD-LMX91开发板i.MX91这个SoC在NXP
    的头像 发表于 11-20 08:05 3142次阅读
    既要稳定性,还要性价比的工业级<b class='flag-5'>开发板</b> — <b class='flag-5'>米尔</b>i.MX91

    如何移植EtherCAT Igh--基于米尔RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板米尔基于瑞芯微RK3576开发板)的端移植E
    的头像 发表于 09-26 08:04 1w次阅读
    如何移植EtherCAT Igh--基于<b class='flag-5'>米尔</b>RK3576<b class='flag-5'>开发板</b>

    米尔NXP i.MX 91开发板评测】开发环境搭建+编译uboot,kernel

    1 获取资料 进入米尔官网,找到开发者中心,就可以获得全部开发资料。详情咨询米尔客服。 2 开发环境
    发表于 08-18 15:40

    有奖丨米尔 瑞芯微RK3506开发板免费试用来啦!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额增加啦
    的头像 发表于 07-10 08:03 1364次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦!

    如何部署流媒体服务实现监控功能--基于米尔TI AM62x开发板

    本文将介绍基于米尔电子MYD-YM62X开发板米尔基于TIAM62开发板)的部署流媒体服务实现监控功能方案的
    的头像 发表于 07-03 08:03 4116次阅读
    如何部署流媒体服务实现监控功能--基于<b class='flag-5'>米尔</b>TI AM62x<b class='flag-5'>开发板</b>

    有奖丨米尔 瑞芯微RK3506开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的
    的头像 发表于 06-19 08:04 1415次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    基于米尔全志T536开发板的多协议物联网关的方案测试

    本文将介绍基于米尔电子MYD-LT536开发板米尔基于全志T536开发板)的多协议物联网关方案的开发
    的头像 发表于 06-19 08:03 2488次阅读
    基于<b class='flag-5'>米尔</b>全志T536<b class='flag-5'>开发板</b>的多协议物联网关的方案测试

    有奖丨米尔 瑞芯微RK3562开发板免费试用新增名额!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 2228次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3562<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>新增名额!