![下载 ubuntu touch 源时出错,GnuTLS 接收错误 (-9) 和 SSL 读取错误号 104](https://linux22.com/image/1129400/%E4%B8%8B%E8%BD%BD%20ubuntu%20touch%20%E6%BA%90%E6%97%B6%E5%87%BA%E9%94%99%EF%BC%8CGnuTLS%20%E6%8E%A5%E6%94%B6%E9%94%99%E8%AF%AF%20(-9)%20%E5%92%8C%20SSL%20%E8%AF%BB%E5%8F%96%E9%94%99%E8%AF%AF%E5%8F%B7%20104.png)
我正在下载所需的 android 源https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device能够将 ubuntu touch 移植到新设备并且...我遇到了很多问题。
运行 phablet-dev-bootstrap phablet 命令时出现错误:GnuTLS 接收错误(-9),我按照本指南“修复”了这个问题:连接到 https 服务器时出现“错误:gnutls_handshake() 失败”
但后来我收到了这个错误:SSL 读取错误号 104从使用 Libcurl4-openssl-dev 开始,它似乎非常不稳定(有时它可以下载几 GB,有时它会在几百 MB 后崩溃)。
因此,我编写了一个小型 bash 脚本,在出现错误时重新启动,以查看可以进行到什么程度,并通过多次重试查看是否能够下载整个 >15GB 的数据。
几天后,我的存储空间已经达到 17GB,但还没有用完(我以为是 15GB,我想应该差不多了),但现在我卡住了,SSL 读取错误号 104每次获取项目时都会出现:aosp/平台/框架/基础我也没主意了。
我尝试了其他一些方法,花了几天的时间进行迭代,但没有成功(令人沮丧......),有人知道我可以修复的方法吗?SSL 读取错误号 104问题是否完成下载?