• 解决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月过期,而本地的证书还没有更新

  • 相关阅读:
    Wise 的平台工程 KPI 探索之旅
    初识Java
    invalid memory address or nil pointer dereference
    获取文件时间并且将时间进行转换
    C语言考试题库之单选题
    flutter简单的本地草稿箱功能
    mac 安装allure
    mybatis之主键返回
    Linux设置网络代理
    参加霍格沃兹测试开发学社举办的火焰杯软件测试开发大赛是一种什么体验?
  • 原文地址:https://blog.csdn.net/Karthus77/article/details/126770935