本人亲测树莓派4B ubuntu20

一.前言遇到的坑
镜像安装网上有很多教程,注意的是我安装20.版时会出现安装系统崩溃的情况,而安装版本则不会 。
我的显示器是24寸,在连接显示器时需要在.txt中键入如下命令:
framebuffer_width=1920framebuffer_height=1080hdmi_force_hotplug=1hdmi_group=1hdmi_mode=5hdmi_ignore_edit=0xa5000080
显示屏不显示很可能是因为接触不良!!!在连接显示器时大家记得把树莓派以引脚面向上的方式放置,可以在插入micro-hdmi线时将接口往下压一压,然后多试几次 。
二.教程
默认大家已经安装好镜像并且配置好了显示器
友情提示:配置之前记得备份文件!!中用文件名文件名.bak
配置wifi (1)开机前配置动态/静态wifi
大家找到SD卡中的-文件,用记事本打开,删掉wifi前的#,然后进行如下配置:
【本人亲测树莓派4B ubuntu20】wifis:wlan0:dhcp4: trueoptional: trueaccess-points:homessid:#wifi名称,注意没有大部分情况下不用加引号password: "123456789"#自己的wifi密码
如果要配置静态ip,参考如下:
wifis:wlan0:access-points:gzxdn:password: "1072634655"dhcp4: falseoptional: trueaddresses: [192.168.137.103/24]gateway4: 192.168.137.1nameservers:addresses: [192.168.137.1,8.8.8.8]
接下来就可以插上hdmi线在屏幕上进行配置了 。
(2)开机后配置动态/静态wifi
先配置好root账户,网上有很多教程,在此不赘述 。

本人亲测树莓派4B ubuntu20

文章插图
如果开机后需要配置wifi,需要输入命令:
sudo cd /etc/netplan/ls
查看文件夹下的yaml文件,我这的文件名是50-cloud-init.yaml,所以使用
sudo vi 50-cloud-init.yaml
进入文件进行配置,按下i键开始配置,配置如下:
network:ethernets:eth0:dhcp4: truematch:macaddress: e4:5f:01:e1:45:c6set-name: eth0wifis:wlan0:access-points:"gzxdn":password: '1072634655'dhcp4: trueoptional: trueversion: 2
修改完毕后按esc键退出然后输入:wq保存
这里有几个点要注意:
yaml格式中只允许使用空格键进行缩进,不要使用TAB键 。
设置与-配置不同,这里是单引号!!
子命令与主命令保持2个空格的缩进,参考如上wifis的配置 。
如果想设置静态ip,可以参考如下:
network:ethernets:eth0:dhcp4: truematch:macaddress: e4:5f:01:e1:45:c6set-name: eth0wifis:wlan0:access-points:"gzxdn":password: '1072634655'dhcp4: falseoptional: trueaddresses: [192.168.137.103/24]gateway4: 192.168.137.1nameservers:addresses: [192.168.137.1,8.8.8.8]version: 2
注意的点:
网关在命令行中输入route-n就可以查看得到 。
中的地址和网关保持一致即可 。
配置完后,就要对其进行应用了,分步采用以下命令:
sudo netplan try
返回如下信息表示配置成功:
按下enter键后再输入以下命令
sudo netplan generatesudo netplan apply
然后试试ping测试是否PING得通
但是,如果你这时候退出后重进,会发现在本节的配置全没了!(自己的经历)所以大家还是提前配置好-文件才是王道 。
2.配置
参考的是:
%E6%A0%91%E8%8E%93%E6%B4%%E9%85%8D%E7%BD%AEssh&=..none-task-blog-2~all~~-3-.142^v73^,201^v4^,239^v2^&spm=1018.2226.3001.4187