当前位置: 首页 > Linux

树莓派无屏新手指南

时间:2023-04-06 19:19:06 Linux

学习Linux的童鞋如果想买个玩具,树莓派绝对是不二之选。关于树莓派的介绍,良旭就不赘述了,百度一搜就有很多。简而言之,树莓派是一台小型电脑,我们可以用它来学习Linux,还可以扩展它做很多好玩的玩具。但是梁旭穷,买了个树莓派就吃土了,没钱买屏幕。下面,我将介绍如何在没有屏幕的情况下使用树莓派。所需物品树莓派3B树莓派电源(5V2.5A)电脑网线4G以上TF卡(最好是高速卡)树莓派操作系统安装一、树莓派操作系统镜像下载树莓派镜像为定制版在Debian上,正式名称是Raspbian。该镜像可以从其官网下载:https://www.raspberrypi.org/downloads/raspbian/2。镜像烧录工具下载镜像下载完成后,需要烧录到树莓派上。使用的烧录工具是win32diskimager,下载地址如下:https://sourceforge.net/projects/win32diskimager/3。映像刻录下载映像和刻录机后,就可以开始刻录了。步骤如下:将TF卡通过适配器插入电脑;打开win32diskimager,加载Raspbian镜像,选择TF卡对应的盘符;单击写入按钮进行刻录。烧录过程有点长,耐心等待。烧录好树莓派启动镜像后,我们还需要进行一些必要的设置,才能让树莓派正常启动。1.启用SSH首先是SSH功能。因为我们没有屏幕和外接键盘,所以无法直接操作树莓派。如果我们想要愉快的玩树莓派,就需要通过SSH远程登录进行操作。不过Raspbian在2016年11月25日之后关闭了SSH功能。开启SSH的方法也很简单:在刷入的SD卡的boot目录下新建一个名为ssh的空文件夹。2、确定树莓派的IP地址我们知道,如果要通过SSH远程登录Linux,就需要知道对方的IP地址。但是还是一样的问题,我们的树莓派没有屏幕,所以我们无法直接知道它的IP地址。那么如何确定树莓派的IP地址呢?我们可以把树莓派插到已经烧好镜像的TF卡上,然后接上电源,然后直接通过网线连接到路由器上,然后登录路由器后台查看树莓派的IP地址。接线很简单,如下:之后登录路由器后台查看树莓派的IP地址。不同路由器的后台登录地址可能不同,具体地址可以在路由器背面找到。登录后台后,可以看到路由器连接的所有设备的地址。如果还是找不到树莓派,可以稍等片刻,可能是树莓派还没有完全启动。3、SSH登录树莓派树莓派的SSH服务已经开通,IP地址已知,我们可以使用MobaXterm远程登录树莓派。当然,除了MobaXterm,我们还可以使用SecureCRT、putty、XShell等工具,看个人喜好。MobaXterm的使用教程可以参考这篇文章:全能终端神器——MobaXterm我们只需要在Remotehost中填写IP地址,在uername中填写pi,点击OK即可。然后输入密码raspberry即可远程登录树莓派。第一次登录可能会有点慢,稍等片刻即可。连接好后,我们就可以愉快的玩树莓派了。配置树莓派1.配置raspi-config对于带屏幕的树莓派,第一次启动时会自动出现raspi-config配置界面。对于SSH远程连接方式,第一次登录不会出现raspi-config设置程序。请使用sudoraspi-config命令手动启动它。raspi-config中有很多可以自由配置的东西,但是有些设置只能设置一次,例如expend_rootfs。虽然可以设置的东西很多,梁旭只配置了两个:password和expend_rootfs。修改密码,使用sudoraspi-config命令启动配置界面,然后选择ChangeUserPassword修改密码。配置expand_rootfs配置expand_rootfs,将整个系统的可用空间扩展到存储卡的大小。如果没有expand,可用资源非常少,SSH登录可能会非常不稳定。配置过程也非常简单。先选择AdvancedOptions,然后选择ExpendFilesystem,然后一路回车,稍等片刻。2.配置Wi-Fi现在我们使用网线连接路由器上网,但是连接网线多少有些麻烦,现在是无线社会,使用Wi-Fi无疑是最好的选择。我们只需要在wpa_supplicant.conf文件中写入要连接的热点的SSID和PSK,树莓派下次开机就会自动连接热点。其实这个设置也可以通过raspi-config来完成,自己想想吧。sudovi/etc/wpa_supplicant/wpa_supplicant.conf在文件末尾添加热点SSID和PSKnetwork={ssid="WIFINAME"psk="password"}连接树莓派可视化界面我们的树莓派没有屏幕,但是我们可以使用Windows自带的远程桌面来查看树莓派的桌面。当然你也可以使用VNC,但是需要安装一个软件,比较麻烦。在使用远程桌面连接树莓派之前,需要在树莓派上安装xrdp服务:sudoapt-getinstallxrdp,然后在Windows电脑上打开远程桌面。打开方法是:在运行中输入mstsc。在远程桌面软件中输入树莓派的IP地址,点击连接。然后在弹出的界面中输入树莓派的用户名和密码。最后,最近有很多朋友找我要一份Linux学习路线图,所以我结合自己的经验,利用业余时间熬夜一个月,整理了一本电子书。无论你是面试还是自我提升,相信都会对你有所帮助!免费送给大家,只求大家给我点个赞!电子书|LinuxDevelopmentLearningRoadmap也希望有小伙伴可以和我一起把这本电子书做得更完美!获得?希望老铁们来个三连击,让更多人看到这篇文章。推荐阅读:干货|程序员和高级架构师免费发送工件的必备资源|支持搜索的资源网站