树莓派3B+折腾系列1:无键鼠显示器安装树莓派系统及基本设置

前言

前几天收拾家里发现了挺久以前买的树莓派3B+,正好乘着现在有时间准备重新折腾一番。

系统安装

本次使用最新的树莓派系统版本buster,基于Debian发行版。

安装前准备

安装系统必须的内容如下:

  1. MicroSD卡 最好8G以上的,速度越快越好。
  2. SDFormatter软件
  3. Win32 Disk Imager软件
  4. raspbian镜像文件

以上软件都可以通过百度搜索得到下载链接,其中raspbian镜像文件建议在清华镜像站中下载:raspbian-buster镜像
我这里将软件都上传到百度网盘供大家下载:百度网盘提取码:ujuc

写入系统镜像

首先使用SDFormatter软件格式化MicroSD卡,这里需要注意的是如果你SD卡之前安装过树莓派系统,此时SD卡是分区的需要先将他们分区删除:

SD磁盘分区删除

向我的MicroSD卡就是,你可以通过计算机管理=>磁盘管理来查看是否存在分区,然后在分区上右键单击选择删除卷将所有分区删除后,重新右键单击选择新建简单卷建立一个新的分区。然后在进行接下来的操作。

格式化MicroSD卡

理论上使用win10本身的格式化工具应该也可以,但是网上教程以及官方都推荐使用SDFormatter软件进行格式化,为了避免以后出现莫名其妙的坑,这里也推荐使用SDFormatter软件进行格式化:

SDFormatter格式化SD卡

不需要任何设置只要Drive中选中MicroSD卡的盘符就可以直接点击格式化,很短的时间就会格式化成功。

写入系统镜像

解压缩下载的镜像文件,解压出来的是一个后缀名为img的镜像文件,安装Win32 Disk Image软件:

写入镜像

镜像文件中选择解压出来的img格式化的文件,设备选择MicroSD所在的盘符。其他默认写入即可。
tips:要注意写入完成后windows会提示你格式化磁盘,一定记着取消,别问我为什么要写这个tips!

在boot中写入文件

此时不要拔出读卡器,你可以在我的电脑中看到一个卷标为boot的盘,以及一个无法读取的盘:

安装完成后

  1. 新建ssh文件
    我们打开boot盘在其中新建一个文本文件改名为ssh,其中不需要写任何内容,需要注意的是必须不能带任何后缀名。在windows中默认是不显示常见文件的后缀名的,这里必须注意。这个文件的用处是在树莓派系统启动时打来ssh以便我们远程操作。
  2. 新建wpa_supplicant.conf文件
    同样在boot盘中新建一个文本文件命名为 wpa_supplicant.conf,并写入以下内容:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="你的Wifi名称"
    psk="你的Wifi密码"
}

这个文件是用来连接WiFi的。

SSH远程连接

首先将SD卡放进树莓派中,然后接上电源,等待一段时间后就可以在你的路由器中找到树莓派已经连上网络的信息,我的小米路由器3Pro显示的信息如下:


树莓派IP地址

然后使用SSH连接就可以了,我是用的是MobaXterm:


SSH连接

提示输入账户密码:默认情况下树莓派的账号名为:pi 密码:raspberry


登录成功

基本设置

此时已经使用SSH连接到了树莓派中,接下来就是对树莓派进行初步设置。

更换软件源

默认情况下树莓派使用官方源,但是在国内官方源访问速度非常的慢,好在清华、中科大、阿里云等镜像站都提供了对树莓派的支持。这里推荐使用清华源:树莓派清华镜像源
具体使用方法如下:

# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

使用vi编辑上面的两个文件就好了,这里需要注意的是必须使用sudo来运行vi,pi账户并不是root账户但是被分配了不需要密码验证的sudo权限。
最后执行:

sudo apt-get update

更新软件源列表的同时也验证软件源设置是否成功。

开机启动SSH

默认情况下SSH是不启用的,我们使用在boot目录中添加名为ssh文件就是为了开机自动启用ssh服务,并且在启动完成后ssh文件就被删除了,我们不可能每次启动都向其中写入ssh文件,这就需要在树莓派中设置开机启动SSH。

  1. 启用root账号
    为了方便首先启用root账号,在树莓派中默认情况下root是不启用的:

sudo passwd root

该命令为root账号设置密码,此后就可以使用这个密码来执行su root命令切换到root账号了。

  1. 设置raspi-config命令启用SSH
    执行raspi-config命令,这是树莓派官方的设置工具:


    raspi-config

    选择第五条Interfacing Options中的P2 SSH然后选择yes就可以了。

  2. SSH服务开机自动启动
    编辑/etc/rc.local文件,在语句exit 0之前加入:

/etc/init.d/ssh start

raspi-config命令的其他设置

raspi-config命令作为树莓派官方的设置工具,其中包含了诸多有用的命令这里我们来介绍一些常用的设置。

  1. Change User Password
    该选项用来设置更改pi账户的默认密码的,跟使用passwd命令是一样的。
  2. Network Options
    设置网络连接的,这个需要重点注意,默认情况下树莓派并不会自动连接wifi,这也就是为什么要在boot目录下创建wpa_supplicant.conf的原因,但是在开机完成后就被删除了,我们在这里可以设置连接wifi
  3. Boot Options
    启动选项设置,选择启动时进入的环境
  4. Localisation Options
    本地化设置,进入后第一个是选择Local 默认是en_GB.UTF-8 即英国英语,可以更改为zh_CN.UTF-8,一样时区可以设置为Asia/Shanghai
  5. Interfacing Options
    这个是设置树莓派的外围组件的:


    Interfacing Options

    其中第一个是开启摄像头,默认是关闭的,第二个是启用SSH默认也是关闭的。第三个是启用VNC默认也是关闭的。这里我们先启用VNC。

VNC登录

在raspi-config中开启VNC服务后,使用VNC Viewer软件就可以直接登录。登录成功后需要一些初始化设置,一直next就可以了。需要注意的是登录成功后桌面分辨率会非常的小,可以在开始菜单=>首选项=>Raspberry Pi Configuration=>Display中的set resolution中设置屏幕分辨率。然后重启就可以了。

总结

到此就可以在树莓派的海洋中遨游了,剩下的都是一些linux的操作,折腾树莓派的过程本身也是学习linux的过程。

你可能感兴趣的:(树莓派3B+折腾系列1:无键鼠显示器安装树莓派系统及基本设置)