报错如下图: 换了两个镜像源都不行,说明不是镜像源问题,然后发现是网络问题,没连上网,因为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 第二步:在原来的基础上增加dns
nameserver 8.8.8.8
nameserver 8.8.4.4
然后保存!然后再ping一下外网就没问题了。解决了网络连通的问题,之后软件源也可以更新了,软件下载也没问题了。
|