Ubuntu Server on Raspberry Pi
又在树莓派上折腾了一顿,简单整理一下一开始遇到的问题
换源
现在拿到 ubuntu 每次第一件事就要先去网上找镜像源。比较习惯用清华源和中科大源 按照惯例写了几个镜像源,一更新发现坏了,根本不行 之前一直是在服务器上做配置,树莓派最大的区别在于改用了 arm 架构 镜像源对 arm 架构要使用 ports 源
时间
换完源之后更新,还是不行,报错大概是这个
apt-get update failed because certificate verification failed because handshake failed on nodesource
一开始是用 ca 证书解决的
sudo apt install ca-certificates
但是想了想,应该不是这个问题。date -R 查看系统时间,时区默认被设置成了格林尼治
tzselect
不知道这有啥用,它加在 .profile 文件里 TZ=,不是很优雅
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
大概用软链接更合理
静态ip
ubuntu server 配置静态 ip 和之前树莓派自己的 raspbianOS 上不太一样,要复杂一些 因为本身我们是为了搭建 ss 服务器,并且有一些特殊需求,就没有配好
sudo vim /etc/netplan/00-installer-config.yaml
network:
ethernets:
ens160: #配置的网卡的名称
addresses: [192.168.0.105/24] #配置的静态ip地址和掩码
dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes
optional: true
gateway4: 192.168.0.1 #网关地址
nameservers:
addresses: [114.114.114.114,180.76.76.76] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
version: 2
renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd
sudo netplan apply