Находим зеркала для установки Qt6 с Российских ip-адресов
С начала СВО на Украине многие западные сервисы прекратили работу в России и, в одностороннем порядке, заблокировали доступ к своим серверам с российских ip-адресов. Не стал исключением и разработчик фреймворка Qt.
Сегодня мы рассмотрим один из способов извлечения списка зеркал для загрузки пакетов необходимых для установки Qt6.
Если мы попытаемся открыть сайт с основной ссылкой для загрузки пакетов - https://download.qt.io/online/
То у нас ничего не выйдет, соединение обрывается по таймауту.
На первом шаге нам все-таки понадобится VPN или анонимайзер!
Я взял первый попавшийся:
В поле
Enter an URL or search query to access
Вводим адрес:
https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_661/
И нажимаем Go
Откроется список файлов, пролистываем в самый низ:
У файла Updates.xml нажимаем
Details
Откроется страница с большим списком зеркал:
Теперь, это важно, мышкой выделяем все адреса и копируем в блокнот, у меня получилось:
https://mirrors.20i.com/pub/qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (gb, prio 100)
https://ftp.nluug.nl/languages/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (nl, prio 100)
https://mirror.netcologne.de/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (de, prio 100)
https://mirrors.ukfast.co.uk/sites/qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (gb, prio 100)
https://qt-mirror.dannhauer.de/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (de, prio 100)
https://ftp.fau.de/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (de, prio 100)
https://mirrors.dotsrc.org/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (dk, prio 100)
https://ftp.icm.edu.pl/packages/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (pl, prio 100)
https://ftp.acc.umu.se/mirror/qt.io/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (se, prio 100)
https://www.nic.funet.fi/pub/mirrors/download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (fi, prio 100)
https://mirror.web4africa.ng/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (ng, prio 100)
https://qtproject.mirror.liquidtelecom.com/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (ke, prio 100)
https://qt.mirror.constant.com/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (us, prio 100)
https://mirrors.cloud.tencent.com/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (sg, prio 100)
https://mirrors.sau.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (cn, prio 100)
https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (cn, prio 100)
https://mirror.bjtu.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (cn, prio 100)
https://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (cn, prio 100)
https://mirrors.sjtug.sjtu.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (cn, prio 100)
https://ftp.jaist.ac.jp/pub/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (jp, prio 100)
https://ftp.yz.yamagata-u.ac.jp/pub/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/Updates.xml (jp, prio 100)
Если почистить список то получим список зеркал:
https://mirrors.20i.com/pub/qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.nluug.nl/languages/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirror.netcologne.de/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.ukfast.co.uk/sites/qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://qt-mirror.dannhauer.de/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.fau.de/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.dotsrc.org/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.icm.edu.pl/packages/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.acc.umu.se/mirror/qt.io/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://www.nic.funet.fi/pub/mirrors/download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirror.web4africa.ng/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://qtproject.mirror.liquidtelecom.com/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://qt.mirror.constant.com/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.cloud.tencent.com/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.sau.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirror.bjtu.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://mirrors.sjtug.sjtu.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.jaist.ac.jp/pub/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
https://ftp.yz.yamagata-u.ac.jp/pub/qtproject/online/qtsdkrepository/windows_x86/desktop/qt6_661/
Используя эти зеркала, вы можете загрузить любой интересующий вас пакет с Qt6!
Откроем
https://ftp.nluug.nl/languages/qt/online/qtsdkrepository/windows_x86/desktop/qt6_661/
Всё работает!
Заключение
Сегодня мы рассмотрели способ извлечения списка зеркал для загрузки пакетов необходимых для установки Qt6:
С помощью анонимайзера или VPN получили список зеркал для файла updates.xml.
Добавить комментарий