前言:虽然Canonical已经发布了Ubuntu Server 18.04,但是驱动好像并不完善,而Arm64的软件源远不及Armhf,于是便有了这篇自己折腾出来的安装教程。
所需装备:一台树莓派4B,一张大于等于8G的SD卡,一根网线
下载Ubuntu并完成烧录
下载Ubuntu
前往Ubuntu Wiki,下载ubuntu-18.04.3-preinstalled-server-armhf+raspi3.img.xz
烧录Ubuntu
下载balelnaEtcher
前往balenaEtcher官网下载,版本自选。
烧录镜像文件
注意备份!!烧录会格式化你的存储设备!!
- 选择你下载的镜像文件
- 选择你的SD卡
- Flash!
覆盖原有驱动
- 将原有boot分区文件删除
- 下载boot驱动包
- 解压后把所有文件粘贴至boot分区
完成!
开机并远程ssh
把SD卡插入树莓派,插电,插网线,启动。
等待约1分钟时间,进入路由器管理界面,有一台名为ubuntu的设备。记录下IP地址。
打开Powershell,输入
初始密码为ubuntu,接下来按照提示操作。先输入一遍ubuntu,然后设置自己想要的密码。
更换更新源
编辑文件/etc/apt/sources.list
1
| sudo nano /etc/apt/sources.list
|
输入内容
1 2 3 4 5 6 7 8 9 10 11 12 13
| # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
# 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
|
Ctrl+O保存,然后Ctrl+X退出。
更新软件及系统
1 2
| sudo apt update sudo apt upgrade
|
恭喜,成功在树莓派4B上安装Ubuntu Server 18.04!
点赞,收藏,评论!!