안녕하세요.
스마트폰 앱개발을 조금 도와줄 일이 생겨 Qt for android를 사용하게 되었습니다.
이전 Qt5.x는 Offline installer 파일이 있어 복사해서 빠르게 설치했습니다. 그러나 최근에는 여러 버전들이 나오면서 Online Installer로 설치하는 형태가 변경되었습니다. 그리고 회원가입과 로그인을 해야 다음을 진행할 수 있습니다.
Online Installer 파일은 금방 다운로드할 수 있습니다. 그러나 설치하기 위한 다운로드 파일들을 다운로드하는 것은 너무 오래 걸린다는 것이 문제입니다.
그래서 검색하는 중에 mirror 옵션이라는 것이 있다는 것을 알게 되었습니다. 기본 다운로드 서버가 어디인지는 모르겠지만, 개발하는 곳에서 가장 가까운 서버를 이용하는 것이 다운로드 속도도 높이고 최종적으로 설치하는 시간도 줄일 수 있다는 것을 알 수 있었습니다.
1. 설치파일 다운로드
아래의 사이트로 가면 Qt online 설치파일을 다운로드할 수 있습니다.
https://www.qt.io/download-qt-installer
현재 버전은 qt-online-installer-windows-x64-4.8.1입니다.
2. mirror 설정하는 방법
qt-online-installer-windows-x64-4.8.1.exe 파일을 바로 실행하지 말고, 설치파일을 원하는 폴더로 이동한 후 커맨드 창을 실행합니다.
설치파일명 --mirror 서버주소
예)
qt-online-installer-windows-x64-4.8.1.exe --mirror http://ftp.jaist.ac.jp/pub/qtproject/
실행하면 아래와 같이 설치화면이 나옵니다. 회원가입과 로그인을 한 후 설치를 진행합니다. 나중에 라이브러리를 추가하거나 업데이트할 때도 로그인이 필요합니다. 잘 기억해 놓아야 합니다.
필요한 옵션들을 선택한 다음 설치를 진행합니다. 선택한 옵션에 따라 다르겠지만, 기본 서버로 한 경우와 mirror서버를 한 경우 남은 시간을 보면 확연한 차이를 느낄 수 있을 것입니다.
3. 설치 후기
정확하게 얼마나 빨리 다운로드했다고 비교해보지는 못했습니다. 다운로드하는 시간대마다 다를 수 있고, mirror 이용하지 않을 때 너무 오래 걸리고 중간에 멈추는 경우도 있어서 비교하지 못했지만, 남은 시간을 보면 엄청나게 차이 난다는 것을 알 수 있었습니다.
그리고 Qt mirrorlist에 유럽, 미국, 중국, 일본 등 있는데 빠른 것을 좋아하고, IT 강국인 한국이 없다는 것이 아쉬웠습니다.
다운로드가 느리다면, 아래 참고 사이트 2번의 mirrorlist를 참고해서 현재 위치한 나라 근처 서버를 사용하면 되지 않을까 합니다.
감사합니다.
<참고 사이트>
1. Qt Online Installer 다운로드 속도 높이기(Mirror 적용)
https://thirdnsov.github.io/tech/2021/11/02/T_Qt_OnlineInstaller.html
2. Qt Downloads(MirrorList)
https://download.qt.io/static/mirrorlist/
'Programming > Qt' 카테고리의 다른 글
Setting Up adb Debugging and Viewing Logcat Messages with Qt (2) | 2024.11.06 |
---|---|
Android Emulator 사용 시 intel HAXM is deprecated 해결 방법 (2) | 2024.11.05 |
VirtualBox 가상환경의 리눅스(Ubuntu)에 안드로이드용 Qt 설치 및 AVD(Emulator)에서 실행해 보기 (2) | 2024.09.13 |
Qt를 이용한 멀티캐스트 수신 코드 및 테스트 (Multicast Receiver) (0) | 2024.07.10 |
PyQt5에서 failed to execute script 에러가 발생 시 해결방법 찾기 (0) | 2024.06.27 |