树莓派使用

警告
本文最后更新于 2021-07-10,文中内容可能已过时。

心心念念从过年时候就想买一个玩玩,结果到现在才买,主要想用来做nas的,先看看如何使用吧!

买了树莓派之后,如果你想直接开机使用,那是不行的,想要顺利启动树莓派,需要一步一步来操作

安装

首先准备一张tf卡,最好32G以上,写入速度差不多60MB吧,然后在树莓派官网下载系统

显示错误
下载系统

推荐直接使用官网的系统,总共分为3种,分别是桌面版,桌面版带常用软件,无桌面版,可根据自己需求去下载。

显示错误
三类系统

下载好系统之后,还需要下载一个格式化并烧录TF卡的烧录工具,由于现在官网已经出了这样的烧录工具,所以不需要像网上的方式去下载其他的软件。

显示错误
下载烧录工具

选择操作系统,sd卡后,进行烧录

显示错误
指导使用

烧录完成之后,由于我们没有外接显示屏,所以需要ssh的方式去连接,所以需要开启ssh。

显示错误
烧录成功

烧录好之后,电脑上会有一个boot的硬盘,如果没有,请重新插上TF卡

显示错误
boot

输入命令

1
2
cd /Volumes/boot
touch ssh

然后把TF卡插到树莓派上

配置wifi

再在boot分区下新建wpa_supplicant.conf文件,并写入无线的相关配置。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="WiFi_Name"
psk="WiFi_PassWord"
key_mgmt=WPA-PSK
priority=1
}

SSID就是wifi的名称

如果有网线,也可以连接树莓派与路由器

开机

首先打开路由器的ip地址,一般是192.168.0.1之类的,然后找到名称为raspberrypi设备,记住他的IP地址,例如我的是10.10.10.103

显示错误
查看设备

打开终端,然后输入

1
2
3
ssh pi@10.10.10.103
# 第一次连接需要输入一次yes
# 默认密码为raspberry
显示错误
连接树莓派

配置VNC服务

由于我们安装的是桌面版,虽然没有显示屏,但是我们可以远程连接,此时,我们就需要配饰vnc

首先开启vnc功能,在终端中输入

1
sudo raspi-config

选择Interface Options

显示错误
终端设置界面

选择VNC

显示错误
选择vnc

选择YES

显示错误
选择yes

最后VNC开启成功

显示错误
VNC开启成功

然后设置vnc的分辨率,选择Display Options

显示错误
Display Options

选择Resolution

显示错误
Resolution

选择自己合适的分辨率,确认即可。

显示错误
确认

完成之后,系统会默认重启,如果没有则手动重启

1
sudo reboot

后续也可以修改密码

通过System OptionsPassword,即可修改密码

固定树莓派的分辨率

在树莓派终端输入以下命令,修改配置文件

1
sudo nano /boot/config.txt

可根据配置讲解来选择适合自己的分辨率

1
2
3
hdmi_group=2  //表示计算机显示器使用的分辨率
hdmi_mode=77
hdmi_ignore_edid=0xa500080  //如果不加,树莓派可能仍会“自作聪明”的检测HDMI设备的分辨率,结果造成我们设置的分辨率无效。
显示错误
设置分辨率

此处使用的是nano编辑器

设置完成之后还是要记得重启

1
sudo reboot

更换源

编辑sources.list文件

1
sudo nano /etc/apt/sources.list

使用#注释原来的内容,并添加以下内容

1
2
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
显示错误
图例

更新系统软件并更新已安装的包

1
sudo apt-get update && sudo apt-get upgrade -y

安装omv

  1. 更新树莓派系统
  2. 运行 OMV 安装脚本
1
sudo wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

如果上面的 URL 被墙了,可以用 CDN 的链接:

1
wget -O - https://cdn.jsdelivr.net/gh/OpenMediaVault-Plugin-Developers/installScript@master/install | sudo bash

解决wifi消失

1
2
3
4
sudo apt install -y dhcpcd5 network-manager
sudo systemctl enable dhcpcd
sudo systemctl start dhcpcd
sudo reboot
0%