畅玩树莓派—2024最新版(1)树莓派系统安装、SSH连接及软件源配置(无屏幕无需扫描IP)

一、前言

  树莓派拥有非常强大的功能。可以用做小型物联网主机小型NAS等。可以配置无线路由器(WiFi热点)、Windows/Office KMS激活服务器DoH/DoT防DNS劫持等各种功能。
  本系列以树莓派4B为例(其他版本也是一样的方法),先从系统安装开始,分享记录树莓派的各种玩法。

  • 树莓派系列(持续更新中):
  • 畅玩树莓派—2024最新版(1)树莓派系统安装、SSH连接及软件源配置
  • 畅玩树莓派—2024最新版(2)树莓派使用Samba实现局域网文件共享
  • 畅玩树莓派—2024最新版(3)树莓派搭建无线路由器(支持5G频段)
  • 畅玩树莓派—2024最新版(4)树莓派使用外置USB无线网卡(RTL8852AU,驱动编译安装)
  • 畅玩树莓派—2024最新版(5)树莓派DNS服务搭建转发DOH服务器

二、系统镜像与烧录工具下载

  系统镜像在树莓派的官网(https://www.raspberrypi.com/software/operating-systems/)下载。下滑可以看到不同版本下载地址。这里选择最新(debian12)的64位系统镜像。
  图1左上框展示了系统版本以及支持硬件列表,右边有三种不同选项可以选择,从上到下分别对应“desktop(有桌面环境)”、“desktop and recommended software(有桌面环境和预装软件)”、“Lite(无桌面环境,所有操作都得通过命令完成)”。一般玩家推荐安装有桌面环境版本。

FIG1

图1、系统下载页面

  下载系统镜像的同时,可以在Github下载烧录(安装)系统所用到的工具balenaEtcher (https://github.com/balena-io/etcher/releases/latest)。Windows系统直接下载图2红框所示版本。

FIG2

图2、烧录工具下载页面

  GitHub在一些地方下载速度非常慢甚至无法访问,对此作者表示非常理解与同情,并提供了截至撰文最新版本的balenaEtcher工具在我的百度云分享里:balenaEtcher-v1.19.21

三、系统烧录

  请准备好一张空的TF卡用于树莓派装机,用读卡器接到电脑上。开始安装前,你已经拥有如下图3所示的两个压缩文件(版本不同文件名会略有不同)和通过解压balenaEtcher获得的文件夹。进入balenaEtcher目录,运行balenaEtcher.exe
  注:镜像文件扩展名为img.xz可以不解压缩,镜像工具会自动解压、烧录!

FIG3

图3、烧录前需要准备的文件

  点击“从文件烧录”,选择所下载的系统镜像文件(img.xz),点击打开。

FIG4

图4、选择系统镜像文件

  点击“选择目标硬盘”,选择需要烧录系统的内存卡。检查完毕没有问题后,点击选定。
  务必认真核对大小、位置(盘符)以及是否空的TF卡

FIG5

图5、选择烧录磁盘

  点击“现在烧录”开始烧录镜像。

FIG6

图6、开始烧录

  等待出现正在验证时,可选“跳过”,也可以等他慢慢验证(很鸡肋个人感觉没用!)。完成镜像烧录。
  此时先不要将TF卡插入树莓派,拔出读卡器,重新插入电脑,进行下一步配置。

FIG7

图7、烧录完成

四、开启树莓派SSH

  管理员模式打开CMD(开始菜单->Windows 系统->右键点击命令提示符->更多->以管理员身份运行)

FIG8

图8、管理员身份打开CMD

  或者点击win按钮,输入cmd,右键点击命令提示符->以管理员身份运行

FIG9

图9、管理员身份打开CMD

  输入下面的命令来建立一个名为SSH的空文件,没有扩展名,用于开启树莓派的SSH服务。(或者新建文本文档命名为SSH,这样的话你需要开启显示扩展名,否则你看到的是SSH而实际上是SSH.txt。而用下面这个命令就不会出现这种情况)。

cd /d F:
type nul>ssh
  • 注:“F:”应当修改为你的TF卡实际盘符。

  新版本的树莓派镜像(22年4月之后镜像)还需要在首次启动前建立userconf文件用于配置用户名和密码。
  执行一次下面的代码,设置用户名和密码为默认(22年4月之前镜像)的pi(用户名)和raspberry(密码)。方便之后的SSH连接。

>>userconf set /p="pi:$6$KORC/Q.jy9sfO4dY$Ng2/O021CmodjQ99aPm.kpG4s1ClxvfQN0UylymYN/AYGySUBV6mnPlLDD24YrckXldGR9ZWO3NvOazzNLhBe1" <nul
  • 注1:上面命令的 >>符号必须带上
  • 注2:这个盘是用来存放部分系统配置、启动文件的分区,所以只有几百兆,其他的空间用的是LINUX的文件系统,windows默认不能识别(三方工具除外)。并不是TF卡坏了或TF卡缩水了,请放心使用。

FIG10

图10、执行命令成功后目标盘新建的文件

  到此就可以将内存卡插入树莓派,接入屏幕,接入网线。上电。

五、SSH连接树莓派

  打开CMD,输入命令,SSH连接树莓派。

ssh pi@raspberrypi

  这里需要WIN10/11系统并且开启了OpenSSH。可以在设置->应用->应用和功能->可选功能->添加功能->OpenSSH客户端找到并安装。其中,“raspberrypi”是树莓派官方系统的的默认主机名。通过主机名连接可以避免复杂的IP扫描流程。
  输入yes,回车。
  password这里输入密码(输入的不会回显,看不见输入了啥但是确实输入了!):raspberry
  OK,至此已经成功连接树莓派了。这时可以通过passwd命令重新设置一下树莓派的密码。

FIG11

图11、SSH连接树莓派以及修改密码

六、软件源配置与系统升级

  SSH连接树莓派。编辑/etc/apt/sources.list文件

sudo nano /etc/apt/sources.list

  复制粘贴deb开头的三行,将其中域名部分deb.debian.org替换为其他的源域名(例子如下),除了以下提供的几个国内源示例,也可以使用其他源,其他部分保持不变。

  • 阿里源:mirrors.aliyun.com
  • 清华源:mirrors.tuna.tsinghua.edu.cn
  • 中科大源:mirrors.ustc.edu.cn
  • 重庆大学源:mirrors.cqu.edu.cn

  deb-src开头三行与deb开头三行的操作类似,仅需替换域名部分。图12为示例的软件源配置文件。

FIG12

图12、软件源配置文件示例

  编辑完成后键如Crtl+X,是否保存修改时输入y,键入回车。
  执行以下命令即可完成软件升级。

sudo apt-get update
sudo apt-get -y upgrade
您好!对于树莓派 SSH 连接经常断链的问题,我可以给您一些议来解决这个问题。 首先,您可以尝试以下方法: 1. 检查网络连接:确保您的树莓派和您的计算机都连接到同一个网络,并且网络连接稳定。如果您的网络信号不稳定,可能导致 SSH 连接中断。 2. 更换网络线:如果您使用有线连接,请尝试更换网络线,有时候坏掉的网络线也会导致连接不稳定。 3. 调整 SSH 配置:您可以尝试调整树莓派上的 SSH 配置。打开 SSH 配置文件,可以使用以下命令进行编辑: ``` sudo nano /etc/ssh/sshd_config ``` 在文件中找到以下选项并进行修改: ``` TCPKeepAlive yes ClientAliveInterval 60 ClientAliveCountMax 120 ``` 这些配置将确保 SSH 连接保持活动状态,并且在连接中断后自动重新连接。 4. 更新系统软件:确保您的树莓派系统软件都是最新版本。使用以下命令更新系统软件: ``` sudo apt update sudo apt upgrade ``` 5. 使用 SSH 客户端:如果您使用的是 Windows 操作系统,可以尝试使用其他 SSH 客户端,如 PuTTY,看是否能够解决连接中断的问题。 如果以上方法都没有解决您的问题,您还可以尝试在树莓派上重新安装 SSH 服务,或者考虑使用其他远程连接方式,如 VNC 或 TeamViewer。 希望这些方法能够帮助您解决树莓派 SSH 连接经常断链的问题!如果您还有其他问题,请随时提问。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

羟基氟化宇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值