![ae58f0cc5f0027bcc49079df1dc4a655.png](https://i-blog.csdnimg.cn/blog_migrate/b1ed0c63ca6e1093e840b9bc925dacb9.jpeg)
前言:
树莓派作为一款入门级别的开发板,从问世以来得到了许多人的关注,用户量也十分巨大,今天为大家带来树莓派3b安装ubuntu19.10的教程同时也帮助大家解决安装时出现的问题
![fc57d3cdb100636cce44d9183dfce9b4.png](https://i-blog.csdnimg.cn/blog_migrate/de6f25c7a21c41ab05afb86b509e96d7.png)
准备工作:
硬件部分:
- 树莓派3b主机
- 树莓派电源线
- HDMI视频线
- 读卡器
- 大于16G 的内存卡
- 键盘
软件部分:
- Windows系统
- SD Card Formatter 内存卡格式化工具
- win32diskImager 内存卡烧录工具
- ubuntu-19.10-preinstalled-server-arm64+raspi3.img.xz ubuntu19.10镜像文件
![4363e8475200cf830c42fc8f805bd52a.png](https://i-blog.csdnimg.cn/blog_migrate/f1b45b3e0d985ef75edd92578254cee5.png)
格式化内存卡:
把内存卡插入读卡器连接电脑
![46f871db23416f2d81d7ed49c8ba6dbb.png](https://i-blog.csdnimg.cn/blog_migrate/7b5c3241060f86904ee64e63e9490b0c.png)
打开格式化工具 SD Card Formatter 格式化 SD卡
![f7df3b0b5a48094e1f3268efcc557c7c.png](https://i-blog.csdnimg.cn/blog_migrate/e1e1a4019373a857bba3d19192be8a8e.png)
选择SD卡
![d1c17ee55f7a07fefd4c2a3e24b98cfe.png](https://i-blog.csdnimg.cn/blog_migrate/e842cccaa85525de18fc3b7da33ecd9b.png)
格式化成功
解压缩并烧录镜像:
打开 win32diskImager 选择刚刚解压出来的img文件 进行写入操作
![333c41102c4df82cf85246fa97c4b35c.png](https://i-blog.csdnimg.cn/blog_migrate/074b2727256a4896caca3cf401948c3b.png)
写入内存卡
![01b3b7a09dfbade709f96202173c3dfb.png](https://i-blog.csdnimg.cn/blog_migrate/73bff5b3068215fe40b5561199f97d1d.png)
当提示写入成功后不要点格式化U盘
![d21bcf41cc24814b619dcf15c5ac2149.png](https://i-blog.csdnimg.cn/blog_migrate/b5817b2e743a1bd12b7bde5ff2b4717f.png)
系统烧录完成
启动项修改:
树莓派的启动设置在boot下的conf.txt文件中 ,我们要修改其中的代码让树莓派支持hdmi显示。
![f9ae2af98a02a0e59e406fd51bc24e44.png](https://i-blog.csdnimg.cn/blog_migrate/bea2fff960d8638255ea870c0612c4e6.png)
备份原有文件 新建一个同名文件并填写以下内容
![1667b8df26db168c874faf9c88fc930f.png](https://i-blog.csdnimg.cn/blog_migrate/276b81251b650b78a621fb1d3a669cf1.png)
hdmi_force_hotplug=1
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=9
hdmi_drive=2
hdmi_ignore_edid=0xa5000080
disable_overscan=1
kernel=uboot_rpi_3.bin
arm_64bit=1
device_tree_address=0x03000000
dtoverlay=vc4-fkms-v3d
enable_uart=1
cmdline=nobtcmd.txt
include syscfg.txt
include usercfg.txt
保存退出
在 boot目录下新建一个名为ssh的文件,注意没有后缀名,是为了启动ssh 为以后使用软件连接树莓派做准备。
![3c1a43a7807bfd1b99819c383d7b66d7.png](https://i-blog.csdnimg.cn/blog_migrate/29a2405d386a1adb3e7b806b6cf72543.png)
至此树莓派启动的准备工作结束,拔下内存卡插入树莓派上电开机,连接好hdmi线缆 请注意 此时不要连接键盘。
登陆系统:
当系统提示输入用户名的时候连接键盘输入ubuntu 默认密码 ubuntu,输入完成后系统会提示用户更改密码,更换新密码输入后就进入系统了。
配置网络:
安装完系统是没有网络的,由于作者所在的地区上网必须需要创翼的客户端,所以网线直接连接树莓派的方法是不行的,不过树莓派支持wifi可以连接手机热点。
系统最初是没有安装 ifconfig 这个命令的,所以使用 ip a 命令查看网卡编号。
![537f9c2b6d840bf16253bf7a22e8b0c6.png](https://i-blog.csdnimg.cn/blog_migrate/73e92133a4a586f67731127c60c53654.png)
注意到无线网卡的名字是wlan0
我们需要去配置wlan0进行无线上网
由于系统更新,老版本的网卡配置已经失效,现在使用 netplan 工具进行网络配置
进入 /etc/netplan/ 目录查看文件
![e69245cff29d60d40e0b7879b1035ae2.png](https://i-blog.csdnimg.cn/blog_migrate/b782340214ad3a5d512cad44ecdfecea.png)
使用vim修改该文件
![51e29202556cf0b0e44d747c9c527475.png](https://i-blog.csdnimg.cn/blog_migrate/a5dd2d309f6233a2e716c198511a725e.png)
network:
ethernets:
eth0:
dhcp4: true
optional: true
wifis:
wlan0:
dhcp4: true
access-points:
"wifi的名字":
password: "wifi的密码"
version: 2
注意冒号后面需要一个空格 严格按照格式填写
填写结束后 使用 sudo netplan apply 命令使网络生效
此时应该可以ping 通百度了
![e2558e0381bd83aa2d1dbd1729254552.png](https://i-blog.csdnimg.cn/blog_migrate/b4cb358ef9c37320b299e426f238975d.png)
更换国内源:
由于19.10的国内源还没有出现 暂时使用 19.04的源也没有太大问题
备份 apt 源文件
sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.bak
编辑 apt 源文件,更新为国内镜像源
sudo vim /etc/apt/sources.list
#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ disco main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ disco main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ disco-proposed main restricted universe multiverse
![b7a22e6689ce154fb106de5b27050045.png](https://i-blog.csdnimg.cn/blog_migrate/bd4d839050b1a5238682d111eff136d7.png)
修改结束更新apt
![dd8bb48f734cbab1fc3277a18705b578.png](https://i-blog.csdnimg.cn/blog_migrate/61ea3254f86dc51c1eedf65811d62c78.png)
接下来就可以安装想用的软件了
谢谢观看