國內快速升級更新QT方法
由于網絡原因, 國內不是所有地區都能夠快速從qt官方下載更新,特別上海電信,經常無法下載到qt官方的升級元數據,導致無法升級。
好在清華大學和中科大開源同步站點提供QT的鏡像,包括安裝包和數據包,我們可以就近更新QT (包括SDK和Creator)
清華大學站: https://mirrors.tuna.tsinghua.edu.cn/ (其中還包括很多其他著名的開源項目)
中科大站點:http://ftp.cn.debian.org/ (其實就是Debain的國內鏡像點)
我這里推薦清華的點,測試速度上海電信50M下載有5MB/S 更新QT不超過5分鐘。
步驟
-
獲取QT的update元數據:
從清華站點 https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/mac_x64/root/qt/ (其中mac_x64是我的平臺,其他如Linux, Win請手動替換)下載Updates.xml 以及 qt 目錄下的所有文件,同樣在你的下載目錄下建立qt目錄,將文件原樣放入qt目中:

-
用編輯器打開Updates.xml,替換所有庫的URL 到清華鏡像站
查找 "http://download.qt.io/” 替換成 "https://mirrors.tuna.tsinghua.edu.cn/qt/ " (如果是中科大站,使用相應的地址),然后保存。將Updates.xml 以及qt目錄放置到你的一個目錄下,記錄下目錄路徑, 如我的 "~/Qt/QT_Repo"

-
配置MaintenanceTool工具進行安裝升級
進入你的MaintenanceTool安裝目錄,一般是QT的安裝目錄,刪除MaintenanceTool.ini,然后運行MaintenanceTool工具。
選擇更新或者“添加或移除組件”,點擊左下方設置,進入存儲庫設置。
取消勾選所有已有的存儲庫,選中 "用戶定義儲存庫",點擊添加,將你本地的Updates.xml的目錄輸入,可以點擊測試檢測目錄是否正確,然后點擊OK保存

回到主界面,選擇你想要升級還是安裝新的組件,點擊繼續,你會發現QT維護程序下載數據非常快,不一會就可以進入下一步,選擇組件便進行升級。

最后祝你使用QT愉快。。。
浙公網安備 33010602011771號