报错如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/5ed80e39b03d44df94adb0d09c2477b5.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARnBpdHM=,size_20,color_FFFFFF,t_70,g_se,x_16) ![在这里插入图片描述](https://img-blog.csdnimg.cn/a4461844251447b292550a887202e4ea.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARnBpdHM=,size_20,color_FFFFFF,t_70,g_se,x_16) 换了两个镜像源都不行,说明不是镜像源问题,然后发现是网络问题,没连上网,因为ping不通外网。
先说一下我的arm板子上如何网络配置: 1、配置IP
ifconfig eth0 x.x.x.x netmask 255.255.255.0
如果 ping 不通127.0.0.1 ,可能是还没配置localhost ,需要执行 ifconfig lo 127.0.0.1 up
2、查看网关,配置网关,检查配置
route 查看网关,即gateway, 默认是 *。
route add default gw x.x.x.x 配置网关。
route -n 查看配置,正确的:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
配置完这些后还是一样,ping外网ping不通。 搜了很多资料,最后是改dns解决了问题。
解决的步骤如下: 第一步:打开/etc/resolv.conf
sudo vim /etc/resolv.conf
打开后可以看到有个nameserver 127.0.0.1 ![在这里插入图片描述](https://img-blog.csdnimg.cn/9a18af6d0e4b4638b782f31ae7403f07.png) 第二步:在原来的基础上增加dns
nameserver 8.8.8.8
nameserver 8.8.4.4
然后保存!然后再ping一下外网就没问题了。解决了网络连通的问题,之后软件源也可以更新了,软件下载也没问题了。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/18b9b0846f1c4211af1b9e4860a4f677.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARnBpdHM=,size_20,color_FFFFFF,t_70,g_se,x_16) ![在这里插入图片描述](https://img-blog.csdnimg.cn/e121e3f0349f4168b8ab71504ce58aad.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARnBpdHM=,size_20,color_FFFFFF,t_70,g_se,x_16)
|