W: 下载 https://apt.kitware.com/ubuntu/dists/bionic/main/binary-i386/Packages gnutls_handshake() failed: Handshake failed 失败
时间: 2023-07-14 08:53:46 浏览: 90
想要刷机-但是下载刷机包失败怎么办?.pdf
这是由于 GnuTLS 的安全策略导致的问题,可能是由于您的网络环境或者代理的原因。您可以尝试以下方法解决此问题:
1. 更改 GnuTLS 优先级
您可以尝试更改 GnuTLS 的优先级,以便它使用较旧的加密协议。请执行以下命令:
```
export GNUTLS_VERSION_MIN=3.5.8
```
然后再次尝试下载依赖项。
2. 更新证书
您可以尝试更新证书以解决此问题。请执行以下命令:
```
sudo apt-get update --fix-missing
sudo apt-get install --reinstall ca-certificates
```
3. 禁用 HTTPS
如果您仍然无法解决问题,可以尝试禁用 HTTPS。请将以下行添加到 `/etc/apt/sources.list` 文件中:
```
deb [trusted=yes] https://apt.kitware.com/ubuntu bionic main
```
然后执行以下命令:
```
sudo apt-get update
```
注意:禁用 HTTPS 可能会降低您系统的安全性,因此请谨慎使用。
希望以上方法可以帮助您解决问题。
阅读全文