树莓派3b+安装ubuntu20.04.01 64-bit LTS系统

NO.1
前言

手上有两个闲置了N年的吃灰派,打算作为轻量的服务器来使用

  1. 使用vuepress,作为文档服务

  2. 使用yapi,作为测试服务

NO.2
下载ubuntu

官网地址

https://ubuntu.com/download/raspberry-pi

选择服务器版(server)系统,版本为最新的20.04.01稳定版

树莓派

NO.3
刻录系统

使用软件balenaEtcher

将ubuntu系统刻录到SD卡

刻录系统

NO.4
设置wifi

此处是通过显示屏查看启动,没有连接有线网络

查看YAML配置文件

cd /etc/netplan

可以看到有个文件为50-cloud-init.yaml

img

先提权root

不然待会编辑后无法保存

sudo su

输入上述命令,然后输入密码即可

编辑YAMl配置文件

vi 50-cloud-init.yaml

初始的配置为以下内容

network:
  ethernets:
    eth0:
      dhcp4: true
      optional: true
  version: 2

需要添加以下内容

wifis:
      wlan0:
          dhcp4: true
          optional: true
          access-points:
              "你的wifi名":
                  password: "你的wifi密码"

注意冒号后面都要加上一个空格

img

保存文件

先按ESC键,再按CTRL+:

输入wq!保存

设置

sudo netplan try

然后

sudo netplan apply

如果有报错看错误提示,没有就直接重启

也可以不输入以上命令,保存配置文件后直接重启

重启

sudo reboot
NO.5
检测网络

使用ping

ping baidu.com

如果有数据显示,则正常连接上wifi了,如果报错,则看错误提示

img

NO.6
查看IP
ifconfig

如果提示找不到ifconfig命令,则需要安装

sudo apt-get install net-tools
NO.7
ssh

前置条件

  1. 系统运行正常

  2. wifi连接正常

  3. 获取到ip地址

在其他主机连接ssh即可

ssh ubuntu@ip
NO.8
Tips

该场景适合先有屏幕显示

如果需要自动连接wifi,且不依赖于屏幕,有线,甚至键盘鼠标,并适用于以下场景

  1. 初次启动系统时

  2. 树莓派换位置和环境时

那么,可以安装树莓派自己官方的Raspbian系统

  1. 在SD卡树莓派系统的根目录下写入wpa_supplicant.conf文件(自动连接wifi)

  2. 在根目录下新建ssh空文件(注意文件名就是小写ssh,没有后缀)(开启ssh)

END.