无显示器玩转树莓派桌面版

zhaoolee在Github开启了长篇连载《树莓派不吃灰》https://github.com/zhaoolee/pi 目前已经更新到18篇,主要是给树莓派刷Ubuntu当做家庭服务器用。

image.png

恰好手头还有一块闲置的树莓派4B ,我打算深度玩一下树莓派桌面版,于是有了这篇攻略。

首先找个SD卡为树莓派刷镜像

https://www.raspberrypi.com/software/

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

可以提前写好Wifi名称和密码

image.png

image.png

确认

image.png

等待下载镜像并写入完成

image.png

image.png

扫描局域网通过zenmap找到树莓派,并尝试通过ssh登录

如果能查看局域网路由器后台,或者直接给树莓派连接屏幕,我们可以很容易拿到树莓派IP;如果以上条件不具备,我们需要一台与树莓派处于同一局域网的设备,然后通过nmap软件来获取树莓派IP

首先通过非树莓派设备,确认局域网设备IP网段

image.png

下载 nmap , 下载地址 https://nmap.org/download.html ,下载完成后,按照下图中的指示,扫描局域网的ssh登录服务,树莓派为OpenSSH , 然后尝试登录

image.png

树莓派启动VNC服务

ssh启动成功后,我们可以通过ssh直接启动树莓派的VNC服务

代码语言:javascript
复制
sudo raspi-config 

image.png

image.png

image.png

image.png

image.png

  • 下载vnc客户端 https://www.realvnc.com/en/connect/download/viewer/ 安装下图指示,输入树莓派在局域网的IP, 以及用户名和密码,可以直接登录树莓派

image.png

image.png

登录成功

image.png

image.png

  • 解决VNC卡顿

编辑/boot/config.txt 在底部追加以下两行

代码语言:javascript
复制
hdmi_group=2
hdmi_mode=82

image.png

追加完成后 重启树莓派

代码语言:javascript
复制
sudo reboot

至此,可以愉快的通过VNC玩转树莓派桌面版了!给树莓派装了个五颜六色的散热器,放到桌面上,装饰性拉满~

IMG_2925.jpg

往期折腾的思路,可以查看: https://github.com/zhaoolee/pi

小结

树莓派是学习Linux的好工具,价格已经逐渐回归正常,适合运行一些低负载任务,比如下载机,smb文件服务,WordPress网站,网盘,电子书图书馆,也可以作为家庭网关使用,超低的功耗,常年不关机也不会心疼电费~