由於 Qt 的版本眾多,套件數量龐大,因此 Qt 公司開發 MaintenanceTool 可供我們方便的管理 Qt 套件。
先前我們離線安裝程式來安裝 Qt,若要更新 Qt 時會發生【at least one valid and enable repository required for this action to succeed】的錯誤,原因是因為離線版的安裝程式並未將更新軟體來源的儲存庫位置設定到 MaintenanceTool 中,導致發生錯誤,須將儲存庫設定後,才可正常執行 MaintenanceTool,否則 MaintenanceTool 只有解除安裝程式的功能。
http://download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/tools_maintenance