(超详细)树莓派5的系统安装和远程连接配置
(超详细)树莓派5的系统安装和远程连接配置
树莓派5作为一款功能强大的开源硬件平台,其系统安装和远程连接配置是使用过程中的重要环节。本文将详细介绍如何在树莓派5上安装Ubuntu和Raspberry Pi OS系统,并配置SSH、远程桌面和串口等多种远程连接方式,帮助用户快速上手并充分利用树莓派的功能。
一、操作系统烧录(Ubuntu或者RaspberryPi OS)
工具:软件Raspberry Pi Imager,TF卡(建议32G以上)和读卡器,microHDMI转HDMI连接线,显示屏,鼠标和键盘
1. Ubuntu24.04
打开Raspberry Pi Imager,操作系统选择Other general purpose OS-Ubuntu-Ubuntu DESKTOP 24.04.1 LTS(64-BIT),存储卡选择TF卡对应盘符,然后烧录镜像到TF卡中。
烧录完毕后把TF卡插入树莓派主板,并把主板和显示器、鼠标和键盘连接,插上电源即可启动。首次启动需要设置语言、键盘、Wifi、用户名和密码,进入桌面即可正常使用。
注:也可以使用Win32DiskImager,烧录下载好的镜像。
2. RaspberryPi OS
打开Raspberry Pi Imager,操作系统选择RASPBERRY PI OS(64-BIT),其余步骤参考上一小节。如在RaspberryPi OS镜像中想要关闭默认的自动熄屏,可在命令行输入:
sudo gedit /etc/lightdm/lightdm.conf
然后把文本中
xserver-command=X
修改为
xserver-command=X -s 0 -dpms
保存后重启系统即可。
二、远程连接配置
工具:MobaXterm(主机),NoMachine(主机),NoMachine Server(树莓派),VNC Viewer(主机),USB-TTL转换器(搭配SH1.0mm转杜邦3p线)
1. SSH连接
(1)Ubuntu24.04
在树莓派上安装ssh:sudo apt install openssh-server,在树莓派命令行使用ifconfig查看ip地址,在主机命令行中通过ssh树莓派名称@树莓派ip,即可连接到树莓派命令行。
也可在主机的MobaXterm的Session-SSH中配置连接,成功后输入树莓派密码即可远程操控以及传输文件。
(2)RaspberryPi OS
使用RaspberryPi OS镜像时在Raspberry Pi Configuration——Interfaces里打开SSH,可以在主机上使用命令行连接。(但使用MobaXterm似乎未能建立连接)
2. 远程桌面连接
(1)Ubuntu24.04
在树莓派上打开NoMachine Server,在主机上打开NoMachine,可以自动搜索到同一局域网下的可连接设备(如果使用虚拟机,将网络设置为桥接模式并重启再尝试),或者新建连接并输入树莓派ip,连接成功后输入树莓派的用户名和密码即可进入远程桌面(远程桌面的大小可以设置为Resize remote display;连接过程中可以设置分辨率)。
注:如果想在树莓派未连接显示设备的情况下使用Nomachine远程桌面,需要在树莓派启动后,首先用主机通过SSH连接树莓派,并用以下命令停止GDM服务并切换到文本模式:
sudo systemctl stop gdm
sudo init 3
sudo /etc/NX/nxserver --restart
然后重启NX服务器,即可正常远程连接树莓派桌面。
(2)RaspberryPi OS
在树莓派上打开命令行,输入:
sudo raspi-config
键盘上下键选择6 Advanced Options,进入后选择A6 Wayland,再继续选择W1 X11模式,激活后确认重启系统。重启后再次进入设置,选择3 Interface Options,进入后选择I2 VNC,再选择Yes使能VNC服务,确认并重启系统即可使用VNC。
在主机上下载并安装VNC Viewer,打开后输入树莓派ip地址,然后输入用户名(注意字母是否大写,尤其是首字母)和密码即可远程操控树莓派。
树莓派OS里Raspberry Pi Configuration——Display——Headless Resolution可以设置远程桌面分辨率。
主机端VNC Viewer可以选择Transfer files进行主机和树莓派之间的文件传输。
3. 串口连接
通过SH1.0mm转杜邦3p线和USB-TTL转换器连接树莓派Uart接口和主机(黑线Uart-GND连接转换器GND,红线Uart-TX连接转换器RX,黄线Uart-RX连接转换器TX)。
树莓派使用Ubuntu系统时,进入系统 /boot/firmware/cmdline.txt,把console值从tty1修改为ttyAMA10,重启后即可使用串口。
树莓派使用RaspberryPi OS镜像时在Raspberry Pi Configuration——Interfaces里打开Serial Port。
主机上打开MobaXterm-Session-Serial把波特率设为115200,成功连接后输入用户名和密码即可通过串口控制树莓派。