树莓派安装Ubuntu
自从去年底买了树莓派4b后一直用的官方提供的Linux发行版Raspbian,一直也没有太大问题,所以就一直用着了。
但是之前某次更新软件后发现kodi不能进行H265视频硬解了,尝试了很多方法都没有解决,一怒之下就只能转投Ubuntu阵营了,而且惊奇地发现Ubuntu这边给树莓派专门做了发行版,并且还提供了一个专门为树莓派硬件“优化”过的桌面版,而且和官方提供的Raspbian不同的是,还是64位,那有啥说的,装就完事了。
下载&安装
Ubuntu官方的树莓派发行版安装页面是这个。
左侧是长期维护版本,右侧是尝鲜版,下边还有一个桌面版,安装有完整Ubuntu桌面,对新人更友好,相应的也更吃内存。因为非桌面版也可以后续安装桌面,所以这里选择长期稳定版(Ubuntu Server LTS)。
- 桌面版硬件要求为树莓派4b 2G以上版本。
- 在漫长的一个下午,我烧录了三次,从稳定版到尝鲜版再跳回稳定版…别问我经历了什么…
安装包不大,不到1G,没用迅雷就轻松下载完毕。
官方安装教程在这里:
这里有一些安装前准备清单,有兴趣的可以看一下。
插入SD卡读卡器和SD卡,下载镜像烧录程序:
根据你当前电脑的操作系统进行选择:Ubuntu/Windows/Mac OS。
下载安装完后运行:
选择操作系统版本和SD卡盘符:
- 点击CHOOSE OS选择CUSTOM后选择刚才下载好的系统镜像。
- 点击CHOOSE STORAGE后选择SD卡所在盘符,如果没有格式化会有两个盘符,会自动一并选上。
- 点击WRITE开始烧录。
- 烧录后会丢失原SD卡上的数据,请做好备份工作。
- 最好不要通过非custom方式通过内置的源下载烧录,那样速度会超级慢。
烧录好后修改无线配置以开机后自动连接到路由器:
烧录完后如果找不到盘符,可以重新插拔读卡器。
写入无线配置:
如果使用网线,跳过这一步。
# This file contains a netplan-compatible configuration which cloud-init
# will apply on first-boot. Please refer to the cloud-init documentation and
# the netplan reference for full details:
#
# https://cloudinit.readthedocs.io/
# https://netplan.io/reference
#
# Some additional examples are commented out below
version: 2
ethernets:
eth0:
dhcp4: true
optional: true
wifis:
wlan0:
dhcp4: true
optional: true
access-points:
"<network name>":
password: "<password>"
- 之前使用Raspbian系统的时候无线连接经常抽风,经过测试后发现只有WIFI 5G可以稳定连接,无奈家里移动附赠的路由器太渣,不支持5G,只能有线连接解决。
- 我用Ubuntu尝试了一下,发现也不能支持WIFI 4G连接,看来是硬件问题。
从PC拔除读卡器,并启动树莓派。
启动后需要先经过cloud-init,在第一次显示光标login的时候不要急着登录,等待cloud-init完毕后再登录。
这里有个相当坑爹的事,就是如果你不给树莓派接键盘,Ubuntu启动后会卡在Cloud-init之后,毫无反应,不会出现登录选项,登录的光标只会在接了键盘后出现。
还有个坑爹的事就是官方提供的查看树莓派IP的方式相当不靠谱,至少我在windows笔记本上用power shell执行
arp
是毛用没有。默认用户名是
ubuntu
,密码是ubuntu
。
通过一番折腾后终于用笔记本连上了Ubuntu。
- 需要XShell等连接工具