问题描述:自昨天开始,发现以下情况,

1、无法下载换源也不行,大概提示就是有依赖关系但是检索不到包

2、突然有一次重启下载可以了,下载了一个git

3、更新全是忽略,不能解析,无法下载三种状态,

问题排查

 

一、源问题

先从换源入手

换源的两种方式:

1.1、从用户界面开始

1.2、通过命令行修改 source.list

从用户界面开始,在改了下载源后更i校内时间巨长,网速要模式0要么超级低,此时如果是通过sudo apt update的话应该是一堆更新失败的各种情况(忽略,不能解析,无法下载三种状态)

从命令行开始,就直接按照网上的家具城,从清华源里面copy,下载vim(这个在某一次下载到了)修改,复制进去,命令行更新全是各种失败情况

 

二、网络问题

2.1 更换成为热点,记录更新情况

更新过程中网速插件显示为0

无法打开火狐浏览器界面

重启后以B和个位数kb为单位

ping百度域名解析失败

此时查询到可能是系统域名解析服务没有开启。解决方法是:systemctl status systemd-resolved.service,查看其状态是否是active。然后执行systemctl restart systemd-resolved.service重启该服务,并执行systemctl enable systemd-resolved.service将其加入开机自启项。

但是我第一步发现就是active

因此不是这个DNS的问题

 

按照csdn中修改为桥接并复制物理状态

网络直接断开

 

修改为nat连接形式

可以ping通,而且网速还很好

 

总结个人和校园网没啥区别

主要是网络设置的问题

问题已经解决

寻找原理性问题

1、为什么会出现更新全是忽略,不能解析,无法下载三种状态

猜测:应该与apt在源里面检索的方式有关系,具体流程可能是网速太慢了,在源的软件库中搜索超出了时间,仅仅检索了很少一部分的软件包,因此仅发现依赖关系,但是没有发现具体包

2、三种网络连接方式

(34条消息) vmware 3种网络模式原理详解_cvems700的博客-CSDN博客_vmware网络原理