原创文|Space9

Qt自从5.15开始,不再提供编译后的独立安装包,只能在线安装。我们面临的最大问题是下载速度慢。本文通过使用国内镜像源来进行加速,高速安装最新版Qt6.0。

工具准备

工具名称 下载链接
Qt在线安装包 https://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe
nginx http://nginx.org/download/nginx-1.19.6.zip

国内加速下载链接:
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/qt-unified-windows-x86-online.exe
https://mirrors.huaweicloud.com/nginx/nginx-1.19.6.zip

操作步骤

原理简述

利用nginx的rewrite功能进行URL重定向(将Qt官网下载地址替换为镜像源地址)

操作实施

安装前

  1. 先将下载好的nginx压缩包,解压至不包含中文的路径下。
  2. 进入conf目录,然后修改nginx.conf配置文件。找到如图所示的位置,修改为下面的配置信息。
server_name  download.qt.io;
rewrite ^(.*)$ https://mirrors.tuna.tsinghua.edu.cn/qt$1 permanent;

修改前:

修改后:

  1. 打开cmd命令行,进入到nginx目录中,使用以下命令启动nginx。
start nginx
  1. 管理员身份打开cmd命令行窗口,使用以下命令打开hosts文件
notepad "%systemroot%/system32/drivers/etc/hosts"

然后向hosts文件最后新增加一行,填入以下信息

127.0.0.1 download.qt.io
  1. 刷新 DNS 解析缓存
ipconfig /flushdns

安装中

现在打开Qt在线安装包正常安装就可以,正常的安装过程截图就不放了。安装过程中如果出现什么错误的话,点击Retry(重试)就好了。

安装后

  1. 在nginx目录中,使用以下命令关闭nginx。
nginx -s quit
  1. 然后以管理员身份打开cmd命令行窗口,使用以下命令打开hosts文件,将刚新增的一行删除。
notepad "%systemroot%/system32/drivers/etc/hosts"
  1. 刷新 DNS 解析缓存
ipconfig /flushdns

拓展延申

此方法可能也适用于有国内镜像源的其他软件。

本文仅为个人学习使用,不得用于任何商业用途,否则后果自负!如侵犯到您的权益,请及时通知我,我会及时处理。

Qt6.0高速在线安装 下载极速无需漫长等待相关推荐

  1. 谷歌浏览器在线安装下载的安装文件在哪里?

    C:\Program Files (x86)\Google\Update\Download 然后有个类似这种{8A69D345-D564-463C-AFF1-A69D9E530F96}乱码的文件夹, ...

  2. mathtype7.0最新版安装下载及使用教程

    MathType是一款专业的数学公式编辑器,理科生专用的必备工具,可应用于教育教学.科研机构.工程学.论文写作.期刊排版.编辑理科试卷等领域.2014年11月,Design Science将MathT ...

  3. Navicat 数据库链接工具免安装+下载后无需安装 百度云

    链接:https://pan.baidu.com/s/1mEit4PSXCzghVBXkbaKWeA 提取码:8395 复制这段内容后打开百度网盘手机App,操作更方便哦

  4. Windows平台在线安装Qt 6.0.0图文教程

    0. 前言 2020年12月8日Qt官方宣布正式发布Qt 6.0.0(是全新Qt 6系列的首个版本,是Qt的一个重要里程碑).Qt 6.0是Qt 5系列的延续,Qt 6.0将作为Qt的主要版本,为我们 ...

  5. ios越狱设备在线安装ipa方法

    对于越狱设备,我们可以在线安装ipa,无需下载ipa再通过其他软件来安装.实现这个功能很简单,首先你需要一个web服务器,可供下载ipa和plist文件.然后准备plist.最后公布下载地址,点击下载 ...

  6. Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……

    Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...

  7. centos6.5 mysql下载_Centos6.5在线安装mysql 8.0详细教程

    Centos6.5在线安装mysql 8.0的顺序如下,希望大家可以顺利进行安装. Mysql卸载从下往上顺序 [root@localhost /]# rpm -e --nodeps qt-MySQL ...

  8. QT6在线安装下载速度慢的解决办法,QT6,QT5.15.1,QT5.15.0及旧版本都支持

    QT5.15在线安装下载速度慢的解决办法 下载加速需要使用清华源QT地址 一.安装代理软件Fiddler5 二.打开安装QT在线安装软件 三.使用QT安装器可以愉快地在线下载QT 下载加速需要使用清华 ...

  9. 【转载】eclipse常用插件在线安装地址或下载地址

    一,反编译插件: A.Jadclipse 1.打开eclipse增加站点:http://jadclipse.sf.net/update,在线安装好JDT Decompiler 3.4.0 2.http ...

最新文章

  1. KVM虚拟机安装与使用
  2. IC/FPGA笔试题分析(六)用16bit加法器IP核实现8bit乘法运算(文末彩蛋)
  3. 使用文本文件(.txt)进行数据存取的技巧总结
  4. http://blog.csdn.net/java2000_wl/article/details/8627874
  5. 让JTextField添加“自动完成”功能
  6. chromebook刷机_如何为不支持Chrome操作系统的网站欺骗Chromebook用户代理
  7. java开发环境以及数据类型
  8. 在外面旅游,手机用电怎么解决?
  9. 使用PO+跨平台改造Macaca示例(APP端)
  10. [转]jQuery ListBox Plugin(ListBox插件)
  11. PRD之道:活用Axure绘制高质量的业务流程图
  12. python信号处理加汉明窗_Python学习-Scipy库信号处理signal(过滤、快速傅里叶变换、信号窗函数、卷积)...
  13. MySQL查看索引和数据所占内存
  14. Unity 解决安卓包激励视频广告退后台再进入APP广告消失
  15. python工作遇到的问题_工作中遇到的问题收集--.NET
  16. Kotlin-Android世界的一股清流-流程控制
  17. 直角三角形面积Java_用java编写输出直角三角型、倒直角三角形
  18. logcat工具介绍
  19. Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4
  20. Xilinx-7系列FPGA架构—— CLB

热门文章

  1. p73 应急响应-WEB 分析 phpjavaweb自动化工具
  2. Octave是什么,以及Octave online的使用(相当于open source的matlab)
  3. (转) Java多线程学习(吐血超详细总结)
  4. 电网风险、风险评估、风光不确定性 考虑蒙特卡洛考虑风光不确定性的配电网运行风险
  5. 盘复分支语句和循环语句的那些知识
  6. linux低级挖矿病毒的查找定位
  7. Leetcode 1905. Count Sub Islands [Python]
  8. Android:安卓实现高考倒计时功能
  9. cluster by、group by操作
  10. Python绘制3D图形:Axes3D