在树莓派系统中安装和使用远程桌面软件 TightVNC

如题所述

第1个回答  2024-04-09

想要在树莓派(Raspberry Pi)的CentOS 7系统中顺畅使用远程桌面软件TightVNC?这篇文章将带你一步步走过安装和配置的艰辛,确保你能在树莓派与远方设备之间建立稳定连接。首先,让我们处理基础设置:


1. 安装Yum源与imake


由于163源不可用,我们将采用华为硬编码源,编辑`/etc/yum.repos.d/CentOS-arm.repo`,配置基础、更新、扩展和额外功能包的镜像源。执行`sudo yum makecache`更新缓存,然后通过`yum install imake`来安装imake,如果遇到问题,可以尝试间接安装xutils-dev。


2. 编译Xvnc


基于XFree86 3.3.2和X11R6.3的Xvnc构建过程中,可能会遇到编译问题。首先尝试`./configure`,若xmkmf缺失,可使用`yum install imake`。编译`make World`时,如果出现`X11/XXXX.h`缺失,可能需要安装`libx11-dev`和`libxt-dev`。类似地,`libxmu-headers`和`libxaw7-dev`能解决`Xmu/StdSel.h`和`Viewport.h`的缺失。


3. 安装tightvncserver


成功安装Xvnc后,我们转而安装tightvncserver,版本为1.3。通过`sudo apt-get install tightvncserver`完成安装,接着使用`vncpasswd`设置VNC密码。为了实现开机自启,需要设置启动用户权限和创建启动脚本,确保`tightvncserver`在启动时运行。


4. 远程连接与区别


对比RealVNC,TightVNC更适合局域网环境。在外网访问时,可能需要借助像frp这样的内网穿透工具,将本地5901端口映射到外网的9010端口。MobaXterm的配置请参考相关教程,TightVNC Viewer的使用可通过高分辨率模式提高体验,但可能存在部分操作问题,比如以管理员权限启动LeafPad,以及剪贴板兼容性问题。


结论与链接


通过以上步骤,你已经在树莓派上成功安装并配置了TightVNC。如果你在过程中遇到任何困难,本文提供的指南将帮助你解决。全文链接如下:在树莓派安装TightVNC教程,这是一篇原创文章,使用时请记得注明出处。现在,你已经具备了在树莓派上实现远程桌面的强大工具,尽情探索远程操作的无限可能吧!

相似回答
大家正在搜