Qt在线安装器频繁报aliyun阿里云网络错误
最近使用Qt的在线安装比较多,同时发现在线安装器频繁报aliyun阿里云网络错误。表现为:启动安装器,登录账户,都正常。然后下一步,无论安装还是更新,都首先出来一个读取数据的进度条,之后报错:
下载“https://xxoo...aliyun.com/.....xxoo...meta.7z”时出现网络错误..... Not Found
包括其中有一次坑得我出差时四点才睡觉。
鉴于Qt官方几乎开始把开源版Qt当做负担,仅仅下载安装器的难度已经堪比在垃圾下载站中寻找不带捆绑的链接,而阿里云又向来不是什么善男信女,这个错误具体是谁的锅很难说。
但可以确定,确实是服务器端的网络问题。我这么确定是因为我出差在房间搞到凌晨四点那一次,曾经想远程用办公室的电脑更新Qt然后编译,结果办公室的电脑报同样地错误。
总之,今天又出现这个错误之后,我去搜了一下如何解决。首先尝试USTC
镜像的方案,用.\qt-unified-windows-x64-4.5.2-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject
这样的方法去更换镜像,结果一点区别都没有,甚至报错都仍然是阿里云的报错。
后来发现,另外一处说要用.\qt-unified-windows-x64-4.5.2-online.exe --mirror https://mirrors.aliyun.com/qt
来安装,匪夷所思。阿里云的玩意儿出错你再强调一遍一定要用阿里云,这能有啥用?
但是死马当成活马医之后,居然不报错了。
……
PS: 安装完了之后要修改也是一样的,带选项调用MaintenanceTool.exe
:
.\MaintenanceTool.exe --mirror https://mirrors.aliyun.com/qt