![为什么更新管理器说“检查您的互联网连接”?](https://linux22.com/image/978408/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9B%B4%E6%96%B0%E7%AE%A1%E7%90%86%E5%99%A8%E8%AF%B4%E2%80%9C%E6%A3%80%E6%9F%A5%E6%82%A8%E7%9A%84%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5%E2%80%9D%EF%BC%9F.png)
每次Update Manager
都会询问check your internet connection
,但我的网络连接很好。
sudo apt-get update
我在终端上试过了。它也运行良好。
请建议我。
答案1
答案2
我曾经遇到过类似的问题,通过在更新管理器中选择设置并单击“选择最佳服务器”解决了该问题。将运行一系列测试以找到最适合您情况的响应速度最快的服务器。
答案3
update-manager
关于如何和apt/apt-get
尝试检查更新有一个关键的区别。首先通过询问连接状态来update-manager
检查互联网连接。相反,尝试直接连接到镜像。NetworkManager
apt/apt-get
正如您所发现的,这会产生很大的不同。当您的连接强度发生变化甚至可能在几秒钟内下降时,NetworkManager 会更改状态属性。可能的状态包括活动、激活、停用、停用和未知。
忽略一些额外的细节,update-manager
只会接受 Active 作为正确响应;但如果 NetworkManager 检测到信号不足,它将继续改变连接状态。(我不知道 NM 如何确定这一点的细节。)这将导致update-manager
获得除 Active 之外的响应。
再次apt-get
尝试直接连接。它仍可能会超时或无法完成,但它会继续前进。
我认为问题在于速度和信号强度。如果apt-get
对您有用,这可能是最好的解决方法。
按照@elder-geek 的建议,将镜像更改为更快或更近的镜像绝对是个好主意,这应该对两种情况都有帮助,因为apt-get
也会使用新的镜像。
答案4
好吧,对我来说,我已经安装了 wine 并做了一些配置。所以如果你也是这种情况,那么只需:
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key