centos7 树莓派?装centos7

如何在树莓派上安装centos运行dotnet应用

在树莓派3上运行dotnet应用,选择centos系统是关键决策。官方提供的镜像系统是基于Debian的,由于习惯了centos的操作,因此选择了centos。centos版本的选择至关重要,树莓派3配置下,尝试了多个centos7的镜像版本,但都遇到了诸多需要自行处理的问题,如sd卡扩容、连接sftp、运行dotnet时报错GLIBCXX_3.4.20 not found以及数据库安装失败等。在尝试centos8时,成功运行了dotnet应用,最终选择了centos8树莓派镜像版本。

准备阶段包括准备硬件(树莓派3与sd卡)和软件(win32DiskImage、centos8树莓派镜像),需要自行下载。在centos8镜像烧录到SD卡后,通过Win32 Disk Imager完成烧录过程。系统启动后,使用root帐号(默认密码为centos)登录。接着,连接wifi网络并扩容SD卡至充分利用16G空间,通过执行特定的命令进行扩容操作。

软件环境安装步骤包括安装web管理界面cockpit和必要的软件。cockpit提供了强大的linux监控功能,可以通过网络操作树莓派终端。安装步骤包括安装cockpit及相应的功能扩展、设置开机自动启动cockpit、完成容器管理。此外,升级软件、更换yum源为阿里云、管理防火墙也是关键步骤。

dotnet环境安装涉及到下载并手动安装.net环境,设置其路径以支持开机后使用,以及安装supervisor以进行应用管理。supervisor的安装包括安装epel源、安装supervisor及设置开机启动。接着,启动supervisord并检查进程状态,确保一切正常运行。

nginx、mysql等web组件的安装通过lnmp(lightning、nginx、mysql、php)包完成,或单独安装nginx、mysql。LinkX的安装作为内网穿透工具,提供在外网操控树莓派的便利,支持https访问。

总结而言,选择合适的centos版本,结合web管理界面cockpit,能够显著提高在树莓派上运行dotnet应用的效率,减少调试和配置时间。通过遵循上述步骤,可以顺利搭建运行dotnet应用的环境,享受高效、稳定的树莓派开发体验。

linux centos7 远程桌面报错

不这样做,这样做很麻烦。特别是瘟十,如果是家庭版就不行。

你应该用RealVNC这款专用的远程桌面,不挑操作系统,不挑版本,手机、电脑、板子等,多可以连接。

Linux和Windows之间远程桌面非常好用,比如麒麟、树莓派、深度、乌班图与叉屁、瘟七、瘟十之间远程桌面控制,非常方便简单。

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

想要在树莓派(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教程,这是一篇原创文章,使用时请记得注明出处。现在,你已经具备了在树莓派上实现远程桌面的强大工具,尽情探索远程操作的无限可能吧!

阅读剩余
THE END