404 Not Found [IP: 91.189.91.39 80] 解决办法:换源,还是换源 !!

目录

一,问题描述:404  Not Found [IP: 91.189.91.39 80]

                  二,问题根源:软件源问题,某些文件URL请求失败,导致出现某些文件无法下载的问题

                  三,解决办法:换源,不行还是换源 !!


一,问题描述:404  Not Found [IP: 91.189.91.39 80]

最近重新安装了windows10系统,为了学习需要,也重新安装了VMware Workstation Pro 16  +  Ununtu20.04。一开始一切顺利,但是在我更新软件的时候出现了很头疼的事情,无法下载。

默认的源是  http://cn.archive.ubuntu.com/ ,软件更新失败,有几个软件包无法下载:

Ubuntu20.04 LTS:  

错误:1 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 bsdutils amd64 1:2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:2 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 libblkid1 amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:3 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 libuuid1 amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:4 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 libfdisk1 amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:5 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 libmount1 amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:6 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 libsmartcols1 amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:7 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 fdisk amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:8 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 util-linux amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:9 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 mount amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
错误:10 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 uuid-runtime amd64 2.34-0.1ubuntu9.1
  404  Not Found [IP: 91.189.91.39 80]
忽略:11 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-firmware all 1.187.6
错误:12 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 rfkill amd64 2.34-0.1ubuntu9.1                                                                                                       
  404  Not Found [IP: 91.189.91.39 80]
错误:11 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-firmware all 1.187.6                                                                                                           
  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/bsdutils_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]                                                         
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libblkid1_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libuuid1_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libfdisk1_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libmount1_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/libsmartcols1_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/fdisk_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/util-linux_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/mount_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/uuid-runtime_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.187.6_all.deb  404  Not Found [IP: 91.189.91.39 80]
E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/rfkill_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

我使用的是下列命令更新软件,出现了上述的无法下载的错误。但是,并不是所有的软件都无法更新,而是剩下11个无法更新。

    sudo apt-get update

    sudo apt-get check

    sudo apt-get upgrade

    sudo apt-get upgrade --fix-missing

开始猜测是软件源的问题,所以我连续换了软件更新源,也出现以下错误,如阿里、华为等。无法下载的lib都一模一样 !! util-linux文件夹无法进入,对应文件夹下面的所有文件都无法下载 !!

然后猜测是Ubuntu20.04.1的问题,然后去下载了Ubuntu18.04.7的镜像、Ubuntu16.04.5的镜像,均出现了上述问题,可能是官方的仓库问题,有点奇怪哦??

Ubuntu18.04 LTS: 

错误:1 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 bsdutils amd64 1:2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:2 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libuuid1 amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:3 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libblkid1 amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:4 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libfdisk1 amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:5 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libmount1 amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:6 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libsmartcols1 amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:7 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 fdisk amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:8 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 util-linux amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:9 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 mount amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:10 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 uuid-runtime amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
错误:11 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 rfkill amd64 2.31.1-0.4ubuntu3.7
  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/bsdutils_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/libuuid1_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/libblkid1_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/libfdisk1_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/libmount1_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/libsmartcols1_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/fdisk_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/util-linux_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/mount_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/uuid-runtime_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 无法下载 http://mirrors.aliyun.com/ubuntu/pool/main/u/util-linux/rfkill_2.31.1-0.4ubuntu3.7_amd64.deb  404  Not Found [IP: 222.192.186.100 80]
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

二,问题根源:软件源问题,某些文件URL请求失败,导致出现某些文件无法下载的问题

猜测是软件源的问题,连续换了好几个国内源,如阿里、华为、搜狐等,但是还是失败了。然后我细看了Error 提示内容,去到源文件所在,找到了原因,问题还是出在软件源。

就拿第一条错误提示:E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/u/util-linux/bsdutils_2.34-0.1ubuntu9.1_amd64.deb  404  Not Found [IP: 91.189.91.39 80]  

看到了没,请求的文件本身就不存在啊 !! 回退到上几一级还能找到对应的文件名字列表,但没有对应的文件,是不是很想骂一句 ... ...

然后我去看了一下其他的错误提示,也是大致情况啊。

总结问题原因:即请求的文件本身就不存在啊 !! 即/ubuntu/pool/main/u/util-linux文件夹无法进入,导致对应文件夹下面的文件无法下载 !! 也就是这个仓库有问题啊,那么我们可以尝试换源解决问题。

三,解决办法:换源,不行还是换源 !!

emmm,怎么说呢,我也是第一次遇到这种问题,带着大家溜了一个弯。最终我还是靠换源解决问题了,其实二者问题本质是一样的,因为仓库拿不到对应的文件,所以不断地换源,总有一个能拿到啊。

解决办法:换源 !!  不行还是换源 !!   然后重新载入 ,接着可以终端去 sudo apt-get update  & sudo apt-get upgrade

解决办法:换源 !!  不行还是换源 !!   然后重新载入 ,接着可以终端去 sudo apt-get update  & sudo apt-get upgrade

解决办法:换源 !!  不行还是换源 !!   然后重新载入 ,接着可以终端去 sudo apt-get update  & sudo apt-get upgrade

不行的话,一直换,总有一个行的,相信我,我深受其苦 !!

不行的话,一直换,总有一个行的,相信我,我深受其苦 !!

不行的话,一直换,总有一个行的,相信我,我深受其苦 !!

我是选择了 mirror.bjtu.edu.cn ,然后就成功解决了问题。去到对应的源,可以拿到文件,那里能打开啊,能拿到文件,开心 !! 看到很多博客上都给了很多国内源,其实比较建议使用Ubuntu自带的设置,安全自动帮你配置。另外,其实也有一些版本问题,如20.04LTS、18.04LTS、16.04LTS的原配置或许会有一些区别,(笔者没去验证),它们的版本代号是不一样的,所以不建议自己修改源配置文件,即source.list文件,当然这个只是建议,祝大家好运。

其他的源,试过阿里、华为等,没有解决,所以一边试一边换,有点讨厌啊,一个一个试,一个一个来,只要能够申请到文件(即对应的文件存在),访问的地址不出现“无法访问此网站”的情况,既可以下载文件,大概率这个源是正常的,祝大家好运啊。

猜你喜欢

转载自blog.csdn.net/weixin_41939983/article/details/111224234