赞
踩
虚拟机安装Ubuntu一定要联网,没网会出各种问题,比如VmTool
如果没有联网vmtool出现问题:
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
linux软连接-python软连接创建、删除
sudo rm -rf /usr/bin/python
在/usr/bin 目录下执行:
sudo ln -s /usr/bin/python3.x /usr/bin/python //x看自己python3版本
获取 ip
使用网址:https://www.ipaddress.com/ 获得raw.githubusercontent.com网站的ip地址:185.199.108.133。
修改 hosts 文件
sudo gedit /etc/hosts
在最后一行添加:185.199.108.133 raw.githubusercontent.com
有待尝试:
烧写完系统后,打开boot文件夹,network-config,这个是烧好ubuntu系统之后自带的网络配置文件,只需要将阴影部分(图中15-21行)的注释去掉,并填入你自己的wifi信息,保存即可。
这里有两点需要注意:
1.这里,在填写wifi名的时候,如果你的wifi名中没有空格,在填写时一定不要加双引号!!!
只有当你的wifi名中有空格,才需要加双引号
2.注意一下每行之间的缩进,需要缩进时是两个空格,不要用Tab代替
PS:方法1的设置可能会导致在ubuntu图形化界面的网络列表中无法搜索到网络列表(但实际上可以连接你在代码中指定的wifi),如果出现这个问题,在安装好桌面后,将我们在network-config文件中添加的代码注释掉或者删掉即可正常搜索网络。
另外一种方法是命令行操作。将系统烧写好后直接插入树莓派开机(如果需要设置屏幕分辨率什么的,自行设置),然后首次会提示你login,用户名和密码都是ubuntu,(如果提示你密码错误,我的经验是稍等一会,可能是还有任务没执行完,稍等大概半分钟,就会看到又弹出一些信息,如果看不到login的话,敲一下回车就出现了,再次输入用户名和密码就可以了),然后就是修改密码,先输入当前密码(ubuntu),然后输入两次修改后的密码,就可以了,至此树莓派登录完毕,但是还没连接wifi,下面介绍连接wifi方法。
执行
sudo lshw
回车之后应该会看到一些信息,找到有关wifi的,我这里可以看到 wlan0字样
再执行以下操作
cd /etc/netplan
sudo nano 50-cloud-init.yaml
添加wifi信息,添加好后大概是这样
这里也有两点需要注意:
1.这里的wifi名,我测试的是带引号也可以,如果带引号连不上,可以将引号去掉
2.这里的缩进是4个空格,同样不要用Tab键代替
设置好后,按ctrl+o,按回车保存
之后执行如下代码
$ sudo netplan -debug try
$ sudo netplan -debug generate
$ sudo netplan -debug apply
即可在热点或者路由器后台中看到多了一个设备,就是树莓派,我这里显示的是ubuntu
如果没有成功连接wifi,执行
$ sudo reboot
重启树莓派,就可以成功连接wifi了。
PS:方法2的设置可能会导致在ubuntu图形化界面的网络列表中无法搜索到网络列表(但实际上可以连接你在代码中指定的wifi),如果出现这个问题,在安装好桌面后,将我们在50-cloud-init.yaml文件中添加的代码注释掉或者删掉即可正常搜索网络。
2022.06.02
在给树莓派装ubuntu18.04系统时,采用network-config(方法1)连接wifi,安装好桌面后,注释掉wifi相关内容,发现wifi列表还是空的,而且wifi驱动可以正常工作,就很迷。
结果打开50-cloud-init.yaml文件,发现该文件根据network-config中的配置,自动生成了wifi相关信息描述,导致wifi列表不能显示。注释掉相关代码,即可正常连接WiFi
参考:
原文链接:https://blog.csdn.net/qq_30613365/article/details/120739069
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。