一.前言?遇到的坑
鏡像安裝?網(wǎng)上有很多教程,注意的是我安裝20.04MATE版時(shí)會(huì)出現(xiàn)安裝系統(tǒng)崩潰的情況,而安裝server版本則不會(huì)。
我的顯示器是24寸,在連接顯示器時(shí)需要在usercfg.txt中鍵入如下命令:
framebuffer_width=1920
framebuffer_height=1080
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=5
hdmi_ignore_edit=0xa5000080
顯示屏不顯示很可能是因?yàn)?span id="n5n3t3z" class="kdocs-color" style="color:#C21C13;">接觸不良?。?!在連接顯示器時(shí)大家記得把樹(shù)莓派以引腳面向上的方式放置,可以在插入micro-hdmi線(xiàn)時(shí)將接口往下壓一壓,然后多試幾次。
二.教程
默認(rèn)大家已經(jīng)安裝好鏡像并且配置好了顯示器
友情提示:配置之前記得備份文件??!ubuntu中?用sudo?cp?文件名?文件名.bak
配置wifi
(1)開(kāi)機(jī)前配置動(dòng)態(tài)/靜態(tài)wifi
大家找到SD卡中的network-config文件,用記事本打開(kāi),刪掉wifi前的#,然后進(jìn)行如下配置:
wifis:
wlan0:
dhcp4: true
optional: true
access-points:
homessid:??#wifi名稱(chēng),注意沒(méi)有大部分情況下不用加引號(hào)
password: "123456789"??#自己的wifi密碼
如果要配置靜態(tài)ip,參考如下:
wifis:
??wlan0:
????access-points:
??????gzxdn:
????????password: "1072634655"
????dhcp4: false
????optional: true
????addresses: [192.168.137.103/24]
????gateway4: 192.168.137.1
????nameservers:
??????addresses: [192.168.137.1,8.8.8.8]
接下來(lái)就可以插上hdmi線(xiàn)在屏幕上進(jìn)行配置了。
(2)開(kāi)機(jī)后配置動(dòng)態(tài)/靜態(tài)wifi
先配置好root賬戶(hù),網(wǎng)上有很多教程,在此不贅述。
如果開(kāi)機(jī)后需要配置wifi,需要輸入命令:
sudo?cd?/etc/netplan/
ls
查看文件夾下的yaml文件,我這的文件名是50-cloud-init.yaml,所以使用
sudo?vi?50-cloud-init.yaml
進(jìn)入文件進(jìn)行配置,按下i鍵開(kāi)始配置,配置如下:
network:
ethernets:
eth0:
dhcp4: true
match:
macaddress: e4:5f:01:e1:45:c6
set-name: eth0
wifis:
wlan0:
access-points:
"gzxdn":
password: '1072634655'
dhcp4: true
optional: true
version: 2
修改完畢后按esc鍵退出?然后輸入:wq保存
這里有幾個(gè)點(diǎn)要注意:
yaml格式中只允許使用空格鍵進(jìn)行縮進(jìn),不要使用TAB鍵。
password設(shè)置與network-config配置不同,這里是單引號(hào)??!
子命令與主命令保持2個(gè)空格的縮進(jìn),參考如上wifis的配置。
如果想設(shè)置靜態(tài)ip,可以參考如下:
network:
ethernets:
eth0:
dhcp4: true
match:
macaddress: e4:5f:01:e1:45:c6
set-name: eth0
wifis:
wlan0:
access-points:
"gzxdn":
password: '1072634655'
dhcp4: false
optional: true
addresses: [192.168.137.103/24]
gateway4: 192.168.137.1
nameservers:
addresses: [192.168.137.1,8.8.8.8]
version: 2
注意的點(diǎn):
gateway4網(wǎng)關(guān)在ubuntu命令行中輸入?route?-n?就可以查看得到。
nameserver中的地址和網(wǎng)關(guān)保持一致即可。
配置完后,就要對(duì)其進(jìn)行應(yīng)用了,分步采用以下命令:
sudo?netplan?try?
返回如下信息表示配置成功:

按下enter鍵后再輸入以下命令
sudo netplan generate
sudo netplan apply
然后試試ping?www.baidu.com測(cè)試是否PING得通
但是,如果你這時(shí)候退出后重進(jìn),會(huì)發(fā)現(xiàn)在本節(jié)的配置全沒(méi)了?。ㄗ约旱慕?jīng)歷)所以大家還是提前配置好network-config文件才是王道。
2.配置Xshell
參考的是:
https://blog.csdn.net/zhouzongxin94/article/details/121118188?ops_request_misc=&request_id=&biz_id=102&utm_term=%E6%A0%91%E8%8E%93%E6%B4%BEUbuntu%E9%85%8D%E7%BD%AEssh&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-121118188.142^v73^control,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187
他的第五步中,我的樹(shù)莓派沒(méi)有 /etc/rc.local文件,于是沒(méi)有配置,但是之后每次都能連上。
除此之外還需要一個(gè)步驟,就是修改ssh配置。輸入sudo?vi?/etc/ssh/sshd_config進(jìn)入文件,
將#PermitRootLogin prohibit-password那一行修改為PermitRootLogin yes ,直接保存,然后文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-717560.html
sudo service ssh restart
大功告成,可以用Xshell連接樹(shù)莓派啦。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-717560.html
到了這里,關(guān)于本人親測(cè)樹(shù)莓派4B?ubuntu20.04server連接wifi?設(shè)置wifi靜態(tài)ip?連接X(jué)shell?詳細(xì)避坑的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!