我是靠谱客的博主 淡然手套,最近开发中收集的这篇文章主要介绍debian出现更新或下载软件源sudo apt-get update或者sudo apt install XXX都出错,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题:

如题,当使用
sudo apt-get update或者sudo apt install XXX
时会卡在

hit http://XXXX buster InRelease
hit 0% connect......

随后会显示链接不通,网络 refused connect 111之类的报错

解决方案:

第一步:
在网上搜索解决方案后,尝试将原本的软件源换位与debian版本相适配的阿里源或者是清华源。具体方法就是将
/etc/apt/source.list
中的网址更换为阿里源或者清华源的地址,此处不在赘述。

此时出现问题:
虽然不会报像上面的错误,会显示类似以下两种错误

404 found aliyun

或者

文件尺寸不符(20=156065

第二步
此时尝试更换 contrib 位置
并未解决问题

第三步
考虑是否更换源后,拉取的软件包进制或者格式不对,尝试安装

sudo apt install apt-transport-https ca-certificates

此时可以惊喜的发现,已经可以下载单独的软件了,但是还是无法
sudo apt-get update

第四步

之后开始思考,为什么网络ping的通,但是无法更新软件源,为什么单独的apt install 行的通。
随后查询资料时发现有可能是被墙了,进而考虑到一个网络代理的问题;开始尝试更改网络设置,随后发现只需要将网络代理关闭即可。
至于如何关闭网络代理,图形化界面和命令行有不同的方式,在此就也不赘述。

因为不同人的问题不同,以上每一步都有可能解决这个问题。我折腾了一天,有些报错记得不是很清楚就简写了,做下记录希望能帮助大家。

最后

以上就是淡然手套为你收集整理的debian出现更新或下载软件源sudo apt-get update或者sudo apt install XXX都出错的全部内容,希望文章能够帮你解决debian出现更新或下载软件源sudo apt-get update或者sudo apt install XXX都出错所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部