• 解决ubuntu Certificate verification failed: The certificate is NOT trusted.


    在ubuntu18.04使用apt-get命令时使用了清华的镜像资源时出现了证书问题
    在这里插入图片描述
    解决方法如下:
    修改镜像资源网站为http

    sudo vim /etc/apt/sources.list
    
    • 1
    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb https://typora.io/linux ./
    # deb-src https://typora.io/linux ./
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    更新证书

    sudo apt-get install --reinstall ca-certificates
    
    • 1

    更新完证书后改回https

    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb https://typora.io/linux ./
    # deb-src https://typora.io/linux ./
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    更新软件列表

    sudo apt-get udpate
    
    • 1

    apt-get命令正常,能够正常安装软件
    在这里插入图片描述
    出现问题的原因可能是Let’s Encrypt机构的Root certificate :DST Root CA X3在21年9月过期,而本地的证书还没有更新

  • 相关阅读:
    ad18学习笔记十二:如何把同属性的元器件全部高亮?
    Ubuntu源码编译samba
    CGAL 计算点云的最值
    mysql添加字段和调整字段顺序(图文详解)
    [附源码]Python计算机毕业设计Django点餐系统
    webpack中的loader
    数据结构 - 4(栈和队列6000字详解)
    LeetCode热题100——哈希表
    计算机里一半的部件是什么
    101-115-hive-优化执行计划表优化
  • 原文地址:https://blog.csdn.net/Karthus77/article/details/126770935