树莓派安装 Ubuntu Server 系统

很多朋友都是从官方系统入门, 用的时间久了, 旧系统的弊病就暴露出来了. 目前发现的问题有蓝牙音频服务不稳定, 常常掉线; usb 外设数量限制至多 8 个, 包括usb hub 也算一个. 参考 https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=12097&p=145278#p145479 .

于是想到换 Ubuntu 系统, 毕竟后者是全球最多人用的 linux 发行版本. 笔者发文时最新的树莓派 Ubuntu 版本是 20.04 LTS , 下载 64 位版本, 不用解压, 直接用 balenaEtcher 烧写到 sd 卡上. 还不知道怎么用 balenaEtcher 的同学请看这里 balenaEtcher.

sd 卡插入树莓派通电启动, 这个版本启动的时间比较长, 等待好一会后用默认账号密码登录, 账号密码都是 ubuntu , 接着提示修改密码. 系统就算安装成功了, 但是目前是没有联网的, 接下来设置无线网络.

wifi 联网

从17.10 开始, Ubuntu 丢弃了 /etc/network/interfaces 配置网络的方式, 即时改了这里也不起作用. 转而使用 netplan, 配置文件在 /etc/netplan/ 下面, 名字类似 *-cloud-init.yaml. 打开修改里面的内容:

network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    wifis:
        wlan0:
            dhcp4: true
            optional: true
            access-points:
                "wifi 名字":
                    password: "wifi 密码"
    version: 2

保存退出, 使用命令使配置修改生效.

netplan apply

笔者测试时报错 failed to start netplan-wpa-wlan0.service: unit netplan-wpa-wlan0.service not found . 重启一下才好.

查看 CPU 温度

如果你尝试用 lm-sensors 查看温度可能会被提示 

Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check

意思是 I2C 的方式不支持. 这是一般 linux 推荐使用的方法, 但是很遗憾在树莓派上用不了. 还有什么办法呢? 还记得前面文章讲到如何查看 CPU 温度的吗? 笔者发现下面的方法还是能用的

$ cat /sys/class/thermal/thermal_zone0/temp
46251

意思是 46.251 ℃. 对比官方系统, Ubuntu 运行的温度要高 5 - 10 度左右.

初步来看, Ubuntu 针对树莓派的优化没有达到官方系统的程度. 最关键是我们要看 Ubuntu 是否解决了官方系统蓝牙和 usb 的问题, 后续的文章更新.

补充

树莓派的 wifi 不稳定掉线常常被人所诟病, 后来还是拉了网线. 关闭 wifi 的办法:

# 这条命令仅在 Ubuntu 系统有效
sudo nmcli networking off

完了别忘记把 /etc/netplan/ 配置文件 wifi 的部分注释掉, 不然下次开机又连上 wifi 了.

 

感兴趣的同学请关注我的公众号, 第一时间收到更新

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值