![abca315f80ce5efcc0000d056d25a444.png](https://i-blog.csdnimg.cn/blog_migrate/2635286b87c9e80fe3615a8c827903ef.jpeg)
前言:
树莓派作为一款入门级别的开发板,从问世以来得到了许多人的关注,用户量也十分巨大,今天为大家带来树莓派3b安装ubuntu19.10的教程同时也帮助大家解决安装时出现的问题
![227fa69e0f659b868635bc503e32a058.png](https://i-blog.csdnimg.cn/blog_migrate/c0722a588d049491ab6158c0723cb397.png)
准备工作:
硬件部分:
- 树莓派3b主机
- 树莓派电源线
- HDMI视频线
- 读卡器
- 大于16G 的内存卡
- 键盘
软件部分:
- Windows系统
- SD Card Formatter 内存卡格式化工具
- win32diskImager 内存卡烧录工具
- ubuntu-19.10-preinstalled-server-arm64+raspi3.img.xz ubuntu19.10镜像文件
![c8ab4994893adac3059d568c5bded5ca.png](https://i-blog.csdnimg.cn/blog_migrate/086c945cfeed303eec6c0de656c53c7a.png)
格式化内存卡:
把内存卡插入读卡器连接电脑
![374f347d48ac2419d0bd60f6ee058f21.png](https://i-blog.csdnimg.cn/blog_migrate/82b43562c91dc38a946ed8451fea2a3e.png)
打开格式化工具 SD Card Formatter 格式化 SD卡
![8e9aeaaf194eb70e1dda3e4878b7b6cf.png](https://i-blog.csdnimg.cn/blog_migrate/f3dbfefa9529c970911b09abeea67b7e.png)
选择SD卡
![9194767ebf40c485b237c163aa3df6db.png](https://i-blog.csdnimg.cn/blog_migrate/988ee08d32e03f341a52aa84e161fd41.png)
格式化成功
解压缩并烧录镜像:
打开 win32diskImager 选择刚刚解压出来的img文件 进行写入操作
![12c4f377aaacff453726d8e72daa5a96.png](https://i-blog.csdnimg.cn/blog_migrate/0f205f3ecaeac6cbd1c88a23ea9bbdeb.png)
写入内存卡
![6119d9b931792b9fb357cbf4164c824d.png](https://i-blog.csdnimg.cn/blog_migrate/e2352c640689b92e358659719329b642.png)
当提示写入成功后不要点格式化U盘
![bb929560b5f070ad0db819985d543b7b.png](https://i-blog.csdnimg.cn/blog_migrate/e158d1cf57b0c933574a985b180c9b02.png)
系统烧录完成
启动项修改:
树莓派的启动设置在boot下的conf.txt文件中 ,我们要修改其中的代码让树莓派支持hdmi显示。
![788ea5627d3a8d04b324a9c74cc48b07.png](https://i-blog.csdnimg.cn/blog_migrate/5c34fecb9d4888a27d563bb535fb438d.png)
备份原有文件 新建一个同名文件并填写以下内容
![85c8b7fa15265c9317fd5826ad77ea7a.png](https://i-blog.csdnimg.cn/blog_migrate/a167892ee1a20032b688039ed049c24c.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 为以后使用软件连接树莓派做准备。
![e5773e7e6aadda5a9f662743b2c38b62.png](https://i-blog.csdnimg.cn/blog_migrate/12e0a548d46db08a501c2a3fc41948da.png)
至此树莓派启动的准备工作结束,拔下内存卡插入树莓派上电开机,连接好hdmi线缆 请注意 此时不要连接键盘。
登陆系统:
当系统提示输入用户名的时候连接键盘输入ubuntu 默认密码 ubuntu,输入完成后系统会提示用户更改密码,更换新密码输入后就进入系统了。
配置网络:
安装完系统是没有网络的,由于作者所在的地区上网必须需要创翼的客户端,所以网线直接连接树莓派的方法是不行的,不过树莓派支持wifi可以连接手机热点。
系统最初是没有安装 ifconfig 这个命令的,所以使用 ip a 命令查看网卡编号。
![64cfd2892db9fd6761504916eaccfcbb.png](https://i-blog.csdnimg.cn/blog_migrate/b6f1d074f558273e947520f0ba9d7758.png)
注意到无线网卡的名字是wlan0
我们需要去配置wlan0进行无线上网
由于系统更新,老版本的网卡配置已经失效,现在使用 netplan 工具进行网络配置
进入 /etc/netplan/ 目录查看文件
![7bfa0d56ef710b7f5b5a2cfddfaf98b5.png](https://i-blog.csdnimg.cn/blog_migrate/43d1d545cc201ced8e137f3607d14330.png)
使用vim修改该文件
![f13f6c99942bd126394eb64d6231e853.png](https://i-blog.csdnimg.cn/blog_migrate/c63924543a4b91c642504052e1dc2336.png)
network:
ethernets:
eth0:
dhcp4: true
optional: true
wifis:
wlan0:
dhcp4: true
access-points:
"wifi的名字":
password: "wifi的密码"
version: 2
注意冒号后面需要一个空格 严格按照格式填写
填写结束后 使用 sudo netplan apply 命令使网络生效
此时应该可以ping 通百度了
![7a009c3d0053fab33223b8dcaa7e8f48.png](https://i-blog.csdnimg.cn/blog_migrate/3e4298057c6be5e87fd36babc6151e30.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
![60f64e06bf7f57057a21eacedbcceb4d.png](https://i-blog.csdnimg.cn/blog_migrate/15fa73f89d0fa073df46e22ac390d90e.png)
修改结束更新apt
![66030d2e0e305be5254dd6d698a1ebd9.png](https://i-blog.csdnimg.cn/blog_migrate/88bd5079a6df6e7c5d2665a6a93c0ab6.png)
接下来就可以安装想用的软件了
谢谢观看