计划搞ros,手头只有一个64g的内存卡,就选了server。装好后第一件事就是网络问题,用了很多方法最后用下面的方法搞定了(吐槽一下有些教程方法用到的工具都不是自带的....)
cd /etc/netplan/
sudo nano 50-cloud-init.yaml
(按以下去更改,注意冒号后要回车或空格)
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
wifis:
wlan0:
dhcp4: true #冒号后空格
optional: true
access-points:
"你的无线网络名称":
password: "相应密码"
nameserver: #切记不要不用tab缩进,用空格就好
addresses :[114.114.114.114,8.8.8.8]
然后就是换了几个源都update不了,但是是能ping通的,后来突然想到用的树莓派是arm64,其实默认的源也提示了,
网上给的都是 deb ......./ubuntu .....
但arm64得是 deb ....../ubuntu-ports ......