树莓派系列1-树莓派初体验-安装操作系统

安装操作系统

新入手一个树莓派4B,打算做个人服务器,写练手项目用。

使用前的第一件事就是安装操作系统

NOOBS

NOOBS 全称 New Out Of Box System(全新开箱即用系统),其实就是个系统安装器,之所以介绍这个,是因为官方推荐新手用这个安装系统。之所以叫这个名字,是因为如果你购买的官方 TF 卡,里面自带了这个 NOOBS,直接插上然后上电按照提示操作就可以用了。

官方文档 讲的就是连接显示器,键盘,鼠标,使用 NOOBS 引导安装操作系统的。这就是当成一个迷你计算机来操作。

参考: 介绍树莓派初级用户工具“NOOBS”

官方下载中NOOBS和Raspbian的区别

官方介绍 NOOBS

安装Raspbian

但是我要在没有屏幕,键盘,显示器的情况下安装系统,并通过无线网络连接访问树莓派。

参考:树莓派的详细安装、配置及使用(无需显示器,新手必看)

官方文档-直接安装 raspbian 镜像 Installing operating system images

需要用到的硬件:树莓派,树莓派电源线,SD卡,读卡器

简单来说说,就是用 SD 卡制作启动盘,具体步骤:

  1. 去官网下载 raspbian 操作系统

    raspbian镜像下载

    用桌面就下载 desktop 版本,不用桌面就下载 lite 版本。

  2. 用 SD 卡烧录软件 balena etcher 把刚才下载的系统镜像写到 SD 卡,制作成 boot 启动盘

    下载etcher

    etcher 的使用很简单,把 SD 卡查到读卡器上,打开 etcher,选中镜像和 SD 卡,开始烧录。

    烧录完成后,就得到了一个 boot 启动盘。

  3. 添加无线配置到生成的 boot 启动盘(sd卡)(可选,为了后面通过 wifi 建立 ssh 连接到树莓派上)

    创建文件 wpa_supplicant.conf,文件内容如下

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="你的wifi名"
    psk="你的wifi密码"
    key_mgmt=WPA-PSK
    priority=1
}

把 conf 文件复制到 boot 启动盘的根目录下

在 boot 启动盘下创建一个空的 ssh 文件,开启ssh功能

参考:树莓派开启SSH的N种方法

  1. 把 sd 卡插到树莓派中,启动树莓派

    到这一步,树莓派的系统已经算是安装完毕

  2. ssh 连接树莓派

    树莓派的默认用户名:pi
    树莓派默认的密码:raspberry

    连接后,使用 passwd命令修改密码

    在无线路由器上查看树莓派的 ip 地址(可以在路由器上把 ip 和 mac 地址绑定),然后用 ssh 连接

ssh [email protected]

系统安装完毕,剩下的就是为所欲为啦!

其他

vnc 连接树莓派桌面

新版的树莓派默认安装了 vncserver(跟前面下载的镜像也有关系), ssh 连接后启动 vncserver,

pi@raspberrypi:~ $ vncserver
...
New desktop is raspberrypi:1 (192.168.0.106:1)

这就创建了一个虚拟桌面,名称:1(没有连接显示器)。
然后使用 vncviewer 连接这个桌面.

192.168.0.106:1

vncviewer下载

修改国内镜像源

树莓派系统安装后默认使用国外的镜像源来更新软件,国内访问速度非常慢,因此需要换成国内源。树莓派官方提供了一个更新源列表,在这里我们使用中科大的软件源和系统源。

备份

# 软件更新源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 系统更新源
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

修改软件源

# 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.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

buster 是树莓派系统版本代号。

修改系统源

#deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main

同步更新源

sudo apt-get update

更新

sudo apt-get upgrade

QA

树莓派切换 桌面/命令行 启动

  1. ssh 连接后,sudo raspi-config 打开树莓派配置程序

    Boot Option -> Desktop/Cli

  2. vncviwer 连接树莓派桌面后,打开树莓派配置程序

    菜单 -> 首选项 -> Raspberry Pi Configuration

树莓派安全关机,重启

树莓派可以通过下面几个命令来实现安全关机:

sudo shutdown -h now
sudo halt
sudo poweroff
sudo init 0

上面四行代码都可以,执行一行都可以安全关机, _

树莓派重启 定时重启方法:

sudo reboot
shutdown -r now
shutdown -r 04:00:00 #定时重启在凌晨四点关闭重启

你可能感兴趣的:(树莓派系列1-树莓派初体验-安装操作系统)