再玩树莓派(一)重装Ubutu Server18.04 arm64
长假漫漫,总要找点事情打发时间。拿出尘封已久的树莓派,玩点什么好呢?
长假漫漫,总要找点事情打发时间。拿出尘封已久的树莓派,玩点什么好呢?
开启树莓派(RaspberryPi)的正确姿势的第一式,自然插电了。而后,滴的一声提示音,伴随着红绿指示灯交替闪烁,一串串文字符号不断刷着新屏幕,这台约莫已经吃灰了两年的RaspberryPi 3B+又复活了! 国庆长假又来了,为了杀时间(Kill Time),于是借了波波的机器,打算趁这几天能捣腾点好玩的东西来。
先从操作系统捣腾起吧。之前安装的是树莓派的系统,感觉图形界面对我来说没有什么用处,干脆重装图个清爽。我选择的操作系统是 Ubutu Server18.04 arm64,不为什么,只是那么多Linux发行版中Ubutu玩得最顺手。
1.Ubutu Server18.04 arm64的系统镜像
https://sourceforge.net/projects/win32diskimager/
至此,操作系统已经装完了,是不是很简单呢。但,我要折腾的事情并没完!
为了让树莓派尽快脱离显示器键盘这些累赘的外设,装完系统第一件事就是先把SSH跑起来。ubuntu server默认有安装ssh服务,我要做的就是让机器连接上wifi,并设置其的IP地址。
ubuntu18.04使用netplan来配置网络
ip a命令将wlan0的mac地址找到/etc/netplan/下面的yaml文件,示例如下:network:
ethernets:
eth0:
dhcp4: no
optional: true
match:
macaddress: b8:27:ab:25:1c:0e #网卡mac地址
addresses: [192.168.1.246/24] #指定静态IP
gateway4: 192.168.1.1 #网关
nameservers:
addresses: [192.168.1.1] #DNS 也可以用114,114,114,114
wifis:
wlan0:
dhcp4: true
access-points:
\"网络名称A\":
password: \"WIFI访问密码A\"
\"网络名称B\":
password: \"WIFI访问密码A\"
version: 2
sodu netplan apply 让网络配置生效运行一些服务和应用可能会受阻于防火墙,先下手为强关掉它就好了,反正只是个玩具不用太要紧。执行以下命令便可关闭防火墙。
sudo ufw disable
把默认的UTC+0,改成中国时间UTC+8。以免应用的时间日期会有偏差。
rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
当今世界的互联网风气变了,各大国都在修长城。所以为了安装更新应用能有比较稳定的下载速度,还是更换成国内的镜像源更好。
#更改前做个先备份,以防不测
sudo cp /etc/apt/sources.list ~/sources.list.bak
#打开镜像源的配置文件
sudo nano /etc/apt/sources.list
改为tsinghua的镜像源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-updates main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-updates universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-updates multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-backports main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-security main restricted deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-security universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic-security multiverse
保存文件后执行sudo apt update
OK,系统配置暂且告一段落。下一篇我来捣腾一些应用程序例如:Jexus Web Server还有dotnetcore。