树莓派4B最新的无显示器安装Debian配置相关软件的教程(1)
写在前面
本文主要介绍了覆盆子派的安装过程以及如何安装和配置一些易于使用的软件,如一些易于使用的软件,更适合新手操作,认为非常详细。如果有错误,请纠正它。
1.使用前的硬件环境
第一步:硬件和软件环境:
windows手机暂时不支持一台电脑,mac系统或者是Linux如果你去找其他烧录教程,这个教程只能保证Windows下完美运行 ,并已安装以下软件:
Xshell6(用于SSH如果还有其他传输文件,SSH软件也可以,官方网站 https://www.netsarang.com/en/xshell/ 学校和个人版目前是免费的,企业版目前是收费的,是比较好用的SSH软件)
Diskgenius(用于在格式化之前刷系统SD即使是空卡,最好下载Diskgenius,下载地址请自行百度)
BalenaEtcher(用于刷入系统SD卡中, 链接网址https://www.balena.io/etcher/)
树莓派4b一个:内存4G,32G的fat32格式SD一张存储卡,一张读卡器,一条网线,无需显示。
网络环境:
Windows这台电脑和树莓派在192年通过有线连接到路由器.168.31.X树莓派支持网莓派支持2.4G/5G双频段无线连接尚未尝试使用无线网络进行初始化,具体流程等待后续更新
如何获得树莓派?IP可通过路由器后台查看地址,每个路由器后台登录地址不同,小米路由器为192.168.31.1.其他自己百度,登录后台地址后可以看到树莓派的相关信息, 也可以使用Windows这里不重复相关网段扫描软件、网段扫描命令及相关操作。请自己百度或Google其他教程。
2.初始化SD卡
其实不用初始化就可以刷系统,刷系统BalenaEtcher可以把你的SD卡片初始化,但为了保险起见,建议采取这一步。 假如你的SD是空卡,可以跳过初始化SD卡的步骤
如果你的SD卡不是空卡,或者有自己的信息,请务必转移到其他媒体,然后进行以下初始化操作。如果你的SD卡是空卡,可以忽略本节的操作。
打开diskgenius(我的版本5.3.0.每个版本的差距应该很小),在左边找到自己的sd卡(我的是32GB),右键-删除所有分区-是的。
然后点击上面的新分区-确定。
点击左上角保存更改-是的,然后提醒您是否需要格式化。点击后,您Windows它将自动识别新创建的u盘,即我们的u盘SD卡,成功还原为空卡,还原后可作为树莓派 启动盘了
3.刷入系统
正如我在这里选择的软件前言所说,记得用右键-管理员权限打开这个软件,否则安装会失败。左边选择我们的镜像:2022-01-28-raspios-bullseye-arm64-lite
我已经在这里解压了下载的东西,不管是否解压。如果解压烧录软件已经直接烧录,否则会先解压。
点击flash开始烧录。该软件有三种状态:解压-写入-验证,正常使用Windows计算机验证可能不成功,所以只要写入没有问题,就可以点击验证阶段skip跳过,整个时间大钟。
刷完之后请不要急着插入树莓派上开机,拔出读卡器,再插入电脑,弹出boot在驱动中添加一个名称SSH默认打开空文件SSH,然后你可以在电脑上通过电脑SSH比如上面的软件xshell连接树莓派 进行下一步的设置
第一次启动
刷完之后就可以刷这张了sd卡插入树莓派开机,开机时绿灯闪烁,表示正在读取sd卡中的内容,如果绿灯没有读取,建议等待一分钟 ,如果绿灯显示常亮,则表示未读取SD建议关闭树莓派电源,等待十秒钟后再次打开电源。Debian 第一个默认账号是版本启动的第一个默认账号pi,密码为raspberry
1. SSH配置链接和相关密码
首先要知道树莓派ip地址,开机后等一分三十秒,可以通过各种方式查看树莓派ip,树莓派设备可通过内网扫描软件或直接打开路由器管理界面查看当前所有设备raspberry ,我在这里通过登陆小米路由器管家观察到树莓派IP地址为192.168.31.237(如果路由器有绑定功能,建议绑定)。 打开xshell软件-新会话,名字是你最喜欢的名字,主机填满树莓派IP如果地址,端口号为22,点击链接ip地址正确应该会提醒你是否接收秘钥,这里点击接收并保存秘钥。
然后输入用户名:pi,点击记住用户名。 然后输入默认密码:raspberry,不需要点击记住密码。然后点击确定。 登录成功后会提醒你修改密码,所以现在记住临时密码是没有用的。
首先,您需要修改密码以输入您自己的密码passwd
,您可以修改当前用户的密码 然后需要修改root用户的密码,root默认情况下,用户密码是空的,入sudo su
输入超级用户模式passwd
修改root请记住所有用户密码
默认用户修改密码时,首先输入默认密码:燃烧瓶宝二爷,然后他会提醒您输入两个新密码,然后客户端可能会断开连接。此时,只需点击左上角的文件重新连接即可。重新连接时,您将输入刚刚设置的新密码。输入后,单击记住当前密码登录覆盆子派。
2.软件镜像设置
成功登录后,最好不要进行其他操作。首先更新阿里云镜像的镜像源。就我个人而言,我觉得它比清华大学的镜像源要快。请注意下一个操作与普通操作不同 因为我们需要的是arm镜像源而不是架构amd64镜像源,还是Debian的镜像源
Windows登录阿里云镜像网站: https://developer.aliyun.com/mirror/debian
点击底部Debian11.复制所有内容并返回我们xshell输入: cd /etc/apt/
【进入apt文件夹】
sudo cp sources.list sources.list.bk
【备份源文件为sources.list.bk】 这里的备份非常重要。养成良好的备份习惯是很麻烦的。如果以下修改源的步骤出现错误,将有机会重新修改。如果系统坏了,你必须从零开始重新记录。
sudo vim sources.list
编辑源文件 文件内容如下所示,现在我们开始修改镜像源,此时按d键不放,直到所有内容都删除, 然后按i键,进入插入模式(左下角出现insert)然后复制粘贴,否则部分文档会丢失。复制完成后,每句话ubuntu之后加上“-ports(不包括双引号),否则软件无法安装。也就是说,您应该将配置文件更改为以下内容:
deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
还需要修改其他树莓派镜像文件:sudo vim /etc/apt/source.list.d/raspi.list
删除源文件的所有内容,用以下内容代替:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
这里说一下vim的粘贴方法,按shift 冒号进入底行模式,输入set paste然后回车,按i会显示insert(paste)进入特殊的粘贴模式, 它可以防止格式错误。如果你不想使用这种方法,而且键粘贴没出错的话,那么就当我没说过。个人来说比较喜欢用vim,那些nano啥的感觉有点奇怪,vi感觉没有vim完美。 (Nano简单易懂,YYDS)
nano的使用方法:sudo nano +文件路径
,如sudo nano /etc/apt/source.list
输入完毕后按Ctrl+o键保存,按Ctrl+x键退出
输入完毕后,保存退出即可。
保存退出的方法:按esc键退出操作模式,按住shift加上冒号键进入底行模式,输入wq后按回车保存退出。
此时输入sudo apt update 和 sudo apt upgrade 就可以更新软件了,建议使用之前更新一下(不是建议,99%的人都会这么干的)。 如果出现问是否继续,输入Y就好。Update的时间相比upgrade的时间要短很多,根据网速,upgrade的时间可能会在十五分钟左右,这个时间可以好好的摸摸鱼,玩玩手机。
###3.相关问题的出现和解决
出现无法更新的问题,这是可能是由于正有其他进程在使用sudo apt update
这串代码,接下来教你如何操作
####方法一、关闭重启树莓派(简单易用) sudo halt
关机,然后重新接通电源开机,SSH连接上后用sudo apt update && sudo apt upgrade
进行更新。 ####方法二、温柔一点的方法 ps -A | grep apt
找到相关的进程PID,然后使用sudo kill -9 PID
(这里的pid对应前面找到的进程号)即可,如果无法解决建议重启。
###4.安全问题不能忘
上面修改过了用户的密码,别忘记设置root用户的密码!
sudo su
进入超级用户模式
passwd
修改当前用户密码
到现在为止,基本的软件配置已经完成了,下面为你介绍一些好用的软件配置以及一些能够提高可玩度的应用。
##相关软件安装(我可能用不到,但是我必须要安装)
一句话代码安装所有可能需要的软件: sudo apt update && sudo apt upgrade && sudo apt install -y gcc g++ python3-pip openjdk-11-jdk ffmpeg cmatrix sl hollywood samba samba-common tmux htop s-tui python3-dev jq proxychains zsh iperf3 unzip curl screenfetch git cmake nload clang && sudo apt autoremove
这是目前基本的一些操作,也是文档的第一部分,有空我在写一些关于让树莓派更好用的软件配置方法,如samba和宝塔面板等教程,也算是我相关文档的一个备份