Debian 报错 Certificate verification failed The certificate is NOT trusted.

报错的解决方案

原因为未安装 ca-certificates

可以先编辑 /etc/apt/sources.list 文件临时使用 http 源

1
nano /etc/apt/sources.list

或者

1
vim /etc/apt/sources.list

此处以buster版本和清华源为例,其他版本/软件包源请自行修改 粘贴或者更改源(https://http://

1
2
3
4
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

vim使用方法请自行查资料

然后安装 ca-certificates 包(注意:建议继续执行以下步骤改回https,使用http将大幅度提高网络风险

1
2
apt update
apt install ca-certificates

安装完成后编辑源 /etc/apt/sources.list

1
2
3
4
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

执行apt update更新,完成