國內快速升級更新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愉快。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM