Ubuntu 18.04 apt update
报错,报错信息如下:Could not handshake: Error in the certificate verification.
。
问题根源:证书过期。
解决方案来自:https://github.com/tuna/issues/issues/1342。即更换http的源,更新ca-certificates
包,然后再换回自己的源即可。
- 更新源:
/etc/apt/sources.list
1 | deb http://in.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse |
- 更新
ca-certificates
包
1 | sudo apt update && sudo apt install -y ca-certificates |
- 换回自己的源,例如清华源:
/etc/apt/sources.list
1 | # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 |