轻松上手树莓派4B-上(无痛开机&初始软件配置)

轻松上手树莓派4B-上(无痛开机&初始软件配置)

一、前言

搭建一下树莓派的系统,并安装一些必要的工具软件。给自己做个备份,方便下一次配置。

教程使用资料:
链接:https://pan.baidu.com/s/11PkoOGGO6YKO8KPV1lqQGg
提取码:8pfe

如果SD卡是旧卡,需要用SDFormatter格式化工具先格式化。(如果用新的SD卡可以跳过此步)

格式化已有的SD卡

注意:如果使用的是64G以上的TF卡,需要用DiskGenius来格式化给FAST32才可以正常使用。

二、树莓派镜像烧录

在这里插入图片描述

树莓派上的操作系统选择很多,我们这里以主电脑为Win10系统,官方最新的2020.01.11的版本为例。

先在官网下载烧录软件 Raspberry Pi Imager,然后下载系统的镜像文件带推荐的软件。

在这里插入图片描述

安装 Raspberry Pi Imager后,插入Mirco SD,在 Operating System --> Use custom 选择刚才下载好的镜像文件,然后在 CHOOSE SD CARD 中选择对应的 SD 卡,最后点击 WRITE 进行烧录。

注:还有两款不错的镜像烧录工具 Win32DiskImager & balena-etcher ,随意使用。

推荐第一使用树莓派的小白外接一个屏幕,部分设置可以更加直观。

三、开启ssh 和 配置Wifi

如果没有配置键盘和屏幕,那第一次启动OS前需要先新建两个文件来配置wifi连接和开启ssh。

1 开启ssh

在刚才烧录完成的 MircoSD 中 boot 分区的根目录下,新建一个空白文件,并重命名为ssh,全部小写且无扩展名。

2 配置Wifi

同样在根目录下,新建 wpa_supplicant.conf 文件,内容如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 
network={
          ssid="SSID"
          psk="PASSWORD"
          key_mgmt=WPA-PSK
          priority=1
        }

其中,

ssid 为 Wifi网络的ssid;

psk 为连接密码;

key_mgmt为加密方式:

priority 为优先级,数字越大代表优先级越高;

根据自己路由配置的情况,修改对应的 ssid , psk 和 key_mgmt 值。

以上两个文件,开机后 wpa_supplicant.conf 文件会自动转移到 /etc/wpa_supplicant 目录下,ssh文件会转化为开启ssh服务的指令后被删除。所以如果要更改配置,下一次要重新添加这个文件。

四、配置树莓派

现在可以拔出MircoSD卡,插入树莓派,然后正常上电开机了。

注:注意观察树莓派上的两个指示灯,红色代表电源,绿色一般代表SD读写。正常情况下,红灯常亮,绿色每隔几秒闪一次,表示网络连接成功;而绿灯有规律的闪烁,表示SD没有插好或者是无效的SD卡。

1 查询树莓派 IP 地址

有显示器的话,可以直接用 ifconfig 来获取 IP 地址,或者把光标移动到桌面右上角WIFI上查看。

若没有显示器的话,可以直接在路由器上看到树莓派的IP,也可以用局域网扫描工具 Advanced IP Scanner 来获取对应的信息。

2 ssh 登录

有了 IP 地址,那就可以用ssh登录了。用远程ssh工具putty,先输入ip地址,open。输入pi,回车,然后输入默认密码 raspberry(密码默认不显示),然后就可以正常使用了。

在这里插入图片描述
在这里插入图片描述

3 配置树莓派

在登录的ssh连接中,输入命令

  • sudo raspi-config//建议自己摸索一下,还是比较简单的。
    

在这里插入图片描述

选择 Interface Options --> P1 Camera 启用摄像头;

选择 Interface Options --> P2 SSH(ssh远程通信与登陆) 启用SSH(已经开启);

选择 Interface Options --> P3 VNC(VNC远程桌面登陆) 启用VNC;

选择 Advanced Option --> A1 Expand Filesystem 扩展可用空间;

选择 Display Options --> D1 Resolution 修改屏幕分辨率。

还有Serial(串口控制)、Remote GPIO(远程GPIO引脚控制)也开启。

选择 Expand Filesystem ,将根目录扩展到这个SD卡,充分利用SD卡的存储空间。

选择Audio,选择Force 3.5mm(‘headphone’ jack),树莓派的声音会从耳机孔输出。

4.远程登陆vnc远程桌面

安装远程桌面软件 VNC-Viewer-6.17.731-Windows,新建连接,填入树莓派的IP地址,输入用户名pi,密码raspberry登陆(默认的密码)。

img

注:vnc连接后显示“ Cannot currently show the desktop”的话,重新修改一下屏幕分辨率后重启就可以了。

五、更新树莓派的系统

1. 换镜像源

由于众所周知的原因,国内无法访问树莓派的更新服务器,所以可以换国内的镜像站作为更新点。(给Raspbian的包管理器apt-get换源)

  • sudo nano /etc/apt/sources.list
    

注释第一行,然后 添加清华源,文件内容如下:

#deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

按 ctrl + o 写入,再按 ctrl + x 退出。

2. 更换 pip 源

同样给 pip 更换阿里源和豆瓣源。

sudo mkdir ~/.pip
ls .pip
sudo nano pip.conf

将以下内容写入配置文件:

[global]
timeout = 10
index-url =  http://mirrors.aliyun.com/pypi/simple/
extra-index-url= http://pypi.douban.com/simple/
[install]
trusted-host=
    mirrors.aliyun.com
    pypi.douban.com

3. 更新系统

解决连接问题后,就可以进行系统更新了。

sudo apt-get update
sudo apt-get upgrade//这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在树莓派本地。
pip3 install -U pip

4. 安装中文字库和中文输入法

# 安装中文字库
sudo apt-get install fonts-wqy-zenhei
# 安装中文输入法fcitx及Google拼音输入法,可能要等几分钟。
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

安装成功之后,会在下一次重启时生效。

可以使用ctrl+空格切换为中文输入法。

未完,待续。

猜你喜欢

转载自blog.csdn.net/m0_50679156/article/details/114483314