已解决Ubuntu系统下载更新源包时提示 “Failed to fetch”错误

已解决Ubuntu系统下载更新源包时提示 “Failed to fetch”错误
已解决Ubuntu系统下载更新源包时提示 “Failed to fetch”错误_第1张图片

大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员。关注公众号【程序员洲洲】即可获得10G学习资料、面试笔记、大厂独家学习体系路线等…还可以加入技术交流群~欢迎点击链接直达

本文目录

  • 一、Bug描述
  • 二、最终的解决方案
    • 2.1 解决方案1
    • 2.2 解决方案2(亲测有效)
  • 三、相关注意事项
  • 总结


一、Bug描述

今天用Ubuntu下载更新一些常用包的时候,出现了报错。

具体的报错如下:也就是使用apt install 的时候出现了相关万体。(报错代码来自网上,我忘记截图我当时遇到的问题了,侵权删)。

 
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/f/fyba/libfyba0_4.1.1-6build1_amd64.deb  Connection failed [IP: 185.125.190.39 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/f/freexl/libfreexl1_1.0.5-3_amd64.deb  Connection failed [IP: 91.189.91.39 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
 

话不多说直接上解决方案了。

已解决Ubuntu系统下载更新源包时提示 “Failed to fetch”错误_第2张图片


二、最终的解决方案

2.1 解决方案1

首先查看自己的Ubuntu版本,通过下列命令查看。


lsb_release -a //主要是用来查看linux的相关版本

然后选取自己版本对应的镜像源,然后进入linux中的apt文件夹,命令如下:

查看版本号对应的镜像源的地址如下:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/


cd /etc/apt/

然后把之前的镜像源复制一份存着,名字可以任意,例如first即可。

sudo cp sources.list cources.list.fisrt

然后继续打开镜像源的相关列表:

sudo vim sources.list

进入vim编辑器的编辑模式,然后把复制的新的镜像源复制进去就可以了。(按i进入编辑模式)


# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
 

然后按 :wq 退出保存即可,最后通过 sudo apt-get upgrade 更新我们的apt即可。

2.2 解决方案2(亲测有效)

可以收藏如下网站:http://fishros.com/#/fish_home(宝藏网站)

这个网站有各种各样的新的镜像源等等。
已解决Ubuntu系统下载更新源包时提示 “Failed to fetch”错误_第3张图片

然后通过如下命令直接更新最新的阿里源,非常快!有用的。

//程序员洲洲专属文字防爬印
wget http://fishros.com/install -O fishros && . fishros 

通过这个命令就可以更新了。结束!

三、相关注意事项

建议使用方法2,比较快,一行代码就可以解决了额。

同时这个宝藏网站真的很有用,感谢我的好伙伴耿耿提供给我的网站,爱了。

在这里插入图片描述

总结

Hello,各位看官老爷们好,洲洲已经建立了技术交流群,如果你很感兴趣,可以私信我加入我的社群。

社群中不定时会有很多活动,例如每周都会包邮免费送一些技术书籍及精美礼品、学习资料分享、大厂面经分享、技术讨论、行业大佬创业杂谈等等。

社群方向很多,相关领域有Web全栈(前后端)、人工智能、机器学习、自媒体变现、前沿科技文章分享、论文精读等等。

不管你是多新手的小白,都欢迎你加入社群中讨论、聊天、分享,加速助力你成为下一个技术大佬!也随时欢迎您跟我沟通,一起交流,一起成长。变现、进步、技术、资料、项目、你想要的这里都会有

网络的风口只会越来越大,风浪越大,鱼越贵!欢迎您加入社群~一个人可以或许可以走的很快,但一群人将走的更远!

关注我的公众号(与CSDN同ID:程序员洲洲)可以获得一份Java 10万字面试宝典及相关资料!~

想都是问题,做都是答案!行动起来吧!欢迎评论区or后台与我沟通交流,也欢迎您点击下方的链接直接加入到我的交流社群!~ 跳转链接社区~

在这里插入图片描述

你可能感兴趣的:(项目踩坑,ubuntu,linux,运维,解决Bug)