在Ubuntu系统下,使用sudo apt-get update有时会出现“W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/.... 校验和不符”,

xj@xjVir:~/test$ sudo apt-get update
获取: http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
获取: http://cn.archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [573 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [404 kB]
错误: http://cn.archive.ubuntu.com/ubuntu bionic InRelease
连接超时 [IP: 91.189.91.24 ]
获取: http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
忽略: http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages
获取: http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [190 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [38.5 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 48x48 Icons [17.6 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 64x64 Icons [41.5 kB]
错误: http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease
连接超时 [IP: 91.189.91.24 ]
获取: http://cn.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [13.2 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages [4,280 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/restricted Translation-en [4,292 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [621 kB]
忽略: http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
获取: http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [597 kB]
错误: http://cn.archive.ubuntu.com/ubuntu bionic-backports InRelease
连接超时 [IP: 91.189.91.26 ]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [207 kB]
忽略: http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en
获取: http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [42.1 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 48x48 Icons [16.4 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 64x64 Icons [111 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages [4,292 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [5,904 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse Translation-en [2,568 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse DEP-11 48x48 Icons [29 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/multiverse DEP-11 64x64 Icons [2,638 B]
获取: http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [404 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [621 kB]
获取: http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [207 kB]
已下载 , kB,耗时 5分 3秒 (, B/s)
正在读取软件包列表... 完成
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/bionic/InRelease 连接超时 [IP: 91.189.91.24 80]
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease 连接超时 [IP: 91.189.91.24 80]
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease 连接超时 [IP: 91.189.91.26 80]
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

解决方法如下:sudo gedit /etc/apt/sources.list

然后将 文件中http://cn.archive.ubuntu.com/ubuntu/

替换为http://mirrors.163.com/ubuntuhttp://mirrors.sohu.com/ubuntu

再次sudo apt-get update。

如若还出现类似的问题,建议多尝试更换,部分用163,部分用sohu。

其他引用:https://www.jianshu.com/p/c7c12939917d

sudo apt update报错的更多相关文章

  1. Ubuntu执行sudo apt-get update报错E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁

    一.强制解锁,执行语句 sudo rm /var/lib/apt/lists/lock 二.终端输入 ps -aux | grep apt-get 查看一下apt-get的相关进程.然后sudo ki ...

  2. 执行sudo apt-get update报错

    1.在官网源https://mirrors.ustc.edu.cn/repogen/下载对应版本最新的源,比如我是16.04版本的ubuntu,对应下载的是这个 2.下载sources.list完成之 ...

  3. sudo apt-get update报错E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

    解决方案1: 将对应的PPA删除掉即可 cd /etc/apt/suorces.list.d mv **.list **.list.bak 解决方案2: 更改源 cp /etc/apt/source_ ...

  4. Ubuntu遇到apt-get update报错:"E: Could not get lock /var/lib/apt/lists/lock"

    sudo apt-get update报错:"E: Could not get lock /var/lib/apt/lists/lock" 出现此问题的原因可能是有另外一个程序在运 ...

  5. apt-get update 报错 W: Unknown Multi-Arch type 'no' for package 'compiz-core'

    源 #deb包 deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http:// ...

  6. Docker ubuntn 使用apt-get update报错

    在docker 容器中执行apt-get update有时候会报错,当然造成错误的原因有很多情况,具体情况具体分析, APT Hash sum mismatch错误的常见解决方法总结这篇博客写的不错, ...

  7. kali linux 2.0配置更新源后apt-get update 报错

    这个是我/etc/apt/sources.list的更新源: deb http://http.kali.org/kali kali-rolling main contrib non-free deb ...

  8. ROS的安装-> rosdep init /update报错2022.02.24实测有效

    ROS的安装-> rosdep init /update报错2022.02.24实测有效   一. 解决rosdep_init问题 正常执行sudo rosdep init会报错,如下: ERR ...

  9. mysql执行update报错1175解决方法

    mysql执行update报错 update library set status=true where 1=1 Error Code: 1175. You are using safe update ...

随机推荐

  1. 洛谷P5021 赛道修建

    题目 首先考虑二分,然后发现最小长度越大的话,赛道就越少.所以可以用最终的赛道个数来判断长度是否合理.问题转化为给定一个长度,问最多有多少条互不重叠路径比这个给定长度大. 考虑贪心,毕竟贪心也是二分c ...

  2. linux .pid文件简述

    PID全称是Process Identification. PID是进程的代号,每个进程有唯一的PID编号.它是进程运行时系统随机分配的,并不代表专门的进程.在运行时PID是不会改变标识符的,但是你终 ...

  3. python总结五

    1.is和==的区别:官方文档解释:is表示的是对象标识符,而==表示的是相等equal,is的作用是用来检查对象的标识符是否一致,也就是两个对象在内存中的地址是否一样 而==是用来检查两个对象是否相 ...

  4. log4net按级别写到不同文件

    <?xml version="1.0" encoding="utf-8"?> <configuration> <configSec ...

  5. rent a apartment

    今日焦点 month-to-month 按月 6-month minimum 至少六个月 sublease 转租 drenched in sunlight 阳光充足的 词汇实践 I am lookin ...

  6. CentOS 7.6 安装Python3.7.2 多版本共存

    CentOS 7.6 默认安装了 Python 2.7.5 准备环境 yum install git gcc gcc-c++ make automake autoconf libtool pcre p ...

  7. 1.1 关于LVM的创建、删除、扩容和缩减

    一.新建LVM的过程 1.使用fdisk 新建分区 修改ID为8e 3.使用 pvcreate 创建 PV  4.使用 vgcreate 创建 VG  5.使用 lvcreate 创建 LV  6.格 ...

  8. [转帖]【rinetd】CentOS7.x上轻量级TCP转发工具rinetd的安装配置

    [rinetd]CentOS7.x上轻量级TCP转发工具rinetd的安装配置 https://www.jianshu.com/p/2605d247b944 这一个写的更加全面了. 2019.07.0 ...

  9. VS2013中反汇编常用指令理解

    最近复习C语言,对反汇编感兴趣,就用下图举例解释一下我的理解,如有错还请大佬指教. 首先,认识两个常用指令 :   lea ---> 取地址赋值      mov ---> (同类型)赋值 ...

  10. 怎么看系统是UEFI还是Legacy BIOS启动模式?

    在命令行 cmd 中输入  msinfo32 ,找到右侧[BIOS模式],看到这里显示的是[uefi],那么说明是[uefi]方式启动的,反之显示为[BIOS],那么就是传统[BIOS]启动模式.如下 ...