1.树莓派4b基本信息
本次购买的树莓派型号为4b,内存4GB,同时购买了typec电源(5v3A),mini-hdmi转vga的转接线,64GB内存卡和读卡器,3.5寸电阻触摸直插小屏幕。如果你没有购买屏幕亦可安装桌面版系统,不妨碍。
2.树莓派4b安装系统以及采坑点
硬件连接:树莓派上有2个mini-hdmi接口,选择靠经typec供电的那个接口,连接vga显示器。
同时插上typec电源和鼠标,键盘。
安装系统我主要从官方尝试了三个系统Operating system images – Raspberry Pihttps://www.raspberrypi.com/software/operating-systems/
第一个是ubuntu20桌面版本(ubuntu-21.10-preinstalled-desktop-arm64+raspi),
去ubuntu中文官方下载的系统镜像,下载后解压,使用WIn32_disk_imager烧录进u盘,连接一个vga显示器,启动,顺利进入桌面。但是,卡死在输入字符上,非常不好用。这里才想起看到Ubuntu系统下载界面有一句提示,Ubuntu20桌面版最低要求是4gb内存,我刚刚好满足条件,或许8gb的可以顺利使用Ubuntu桌面系统。
第二个尝试了Debian Buster with Raspberry Pi Desktop (2021-12-02-raspios-buster-armhf.zip),
第三个尝试了官网最新的Raspberry Pi OS (2021-10-30-raspios-bullseye-armhf.zip),
这里呢换源出现了问题,bullseye是debian新内核的代号,也是树莓派最新的系统,软件源也不同于buster。为了方便后续能利用到先有教程,最后还是选择了buster版本。
第四个尝试了Debian Buster with Raspberry Pi Desktop(2021-01-11-raspios-buster-i386)
下载后用官方的烧录工具烧录到u盘,未能启动,应该是没注意官网的说明,这个系统应该是给树莓派电脑准备的,不是板卡的系统。
选择好系统版本后,使用WIn32_disk_imager工具或者树莓派官方工具烧录进树莓派的启动内存卡内。装入内存卡,开机。
如果你没有屏幕,在烧录完成系统后,在win10我的电脑内打开内存卡,新建一个名字为ssh的文件,开启树莓派ssh访问。同时,按照如果你有网线,连接路由器和树莓派,进入后台获取树莓派内网ip;如果你是无线网访问,按照网上教程,配置文件,加入无线网络,进入后台获取树莓派ip。
3.安装系统后的步骤
开启ssh访问,和获取到ip后,通过mobaxterm/xshell 这类ssh软件,ssh登录到系统。
这里端口选择22,用户名pi,密码raspberry
顺利进入,下面进行设置,利用win10远程桌面访问树莓派。
第一步:添加root用户
sudo root passwd
第二步:换源 参考(33条消息) 为树莓派一键更换国内apt镜像源_a496298685的博客-CSDN博客_树莓派一键换源https://blog.csdn.net/a496298685/article/details/104287859
第三步:安装 xrdp
sudo apt-get install xrdp
安装后即可在win10的远程桌面访问树莓派桌面
第四步:安装中文输入法 参考
(33条消息) 树莓派安装中文输入法_peace_dove的博客-CSDN博客_树莓派安装中文输入法https://blog.csdn.net/peace_dove/article/details/108879738
第五步:与树莓派文件共享
利用winscp软件或者Samba共享文件
(1)winscp,参考(33条消息) 使用WinSCP在WIndows与树莓派之间传递文件_TSINGHUAJOKING-CSDN博客https://blog.csdn.net/zhuoqingjoking97298/article/details/114481768
(2)samba共享 参考(33条消息) 树莓派使用Samba进行局域网共享_gis-cc的博客-CSDN博客https://blog.csdn.net/chenchen2360060/article/details/109213727?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1.no_search_link
4.后续方向
弄完这些之后,大题就可以使用了。
后续根据需要,使用Python进行编程,建议首先安装barryconda,管理Python的各种版本和包。