콘텐츠로 이동

Flatpak으로 QCAD 설치하기

이 페이지는 Linux 운영 체제에서 Flatpak으로 QCAD를 설치하는 과정을 안내합니다. ChromeOS를 사용하는 Chromebook을 쓰고 있다면 대신 Chromebook에 QCAD 설치하기 의 지침을 따르십시오.

Flatpak에는 QCAD에 필요한 모든 라이브러리가 포함되어 있습니다. 따라서 라이브러리가 설치 프로그램이나 압축 파일 패키지에 비해 너무 오래되었거나 너무 새로운 시스템에서도 실행됩니다.

Linux 시스템을 관리하고 유지하는 데 선호되는 방식이므로, 여기서는 터미널을 사용해 QCAD를 설치합니다. Flatpak을 설치하는 데 사용할 수 있는 그래픽 응용 프로그램도 있지만 여기서는 다루지 않습니다.

아래에서는 버전 번호를 3.x.x 로 표기합니다. 이를 내려받은 QCAD 릴리스의 실제 버전 번호(예: 3.32.9)로 바꾸십시오.

데스크톱 환경의 터미널 응용 프로그램을 엽니다. username@host:~$ 와 같은 프롬프트가 표시된 창이 열립니다. 여기서 username 은 사용자 이름(여기서는 “qcad”), host 는 컴퓨터 이름(여기서는 “penguin”)입니다.

셸 프롬프트가 표시된 터미널 창

다음 명령을 클립보드에 복사한 뒤 터미널에 붙여 넣습니다. 터미널에는 마우스 오른쪽 버튼 클릭으로 붙여 넣을 수 있습니다.

sudo apt install flatpak

Enter 키를 누릅니다.

터미널이 “Do you want to continue?” 라고 물으면 Enter를 다시 누릅니다. 설치가 끝날 때까지 기다립니다. 보통 몇 분 걸립니다. 프롬프트가 다시 나타나면 설치가 끝난 것입니다.

Flatpak이 이미 최신 버전이라고 터미널에 표시되면 이미 Flatpak이 설치되어 있으므로 다음 단계로 넘어가면 됩니다.

참고: apt 는 Debian 및 Ubuntu 기반 배포판의 패키지 관리자입니다. 다른 배포판에서는 해당 패키지 관리자의 명령(예: Fedora에서는 sudo dnf install flatpak, Arch Linux에서는 sudo pacman -S flatpak)을 사용하십시오.

다음을 실행합니다.

flatpak --version

Flatpak 버전이 최소 1.12인지 확인하십시오. 그렇지 않으면 설치가 실패할 가능성이 큽니다.

QCAD에는 Flatpak 중앙 저장소인 Flathub에서 내려받는 런타임이 필요합니다. 다음 명령으로 추가하십시오.

flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Enter를 누릅니다.

Linux에 QCAD 설치하기 에서 설명한 대로 CPU 종류를 확인한 뒤 그에 맞는 런타임을 설치하십시오. 확실하지 않다면 터미널에 uname -m 을 입력하십시오.

CPU가 x86_64 인 경우:

flatpak --user install flathub org.freedesktop.Platform/x86_64/25.08

CPU가 aarch64 인 경우:

flatpak --user install flathub org.freedesktop.Platform/aarch64/25.08

Enter를 누릅니다.

Flatpak은 설치할 패키지 목록을 보여 주고 확인을 요청합니다. Enter로 확인하십시오.

설치할 런타임 패키지 목록을 보여 주는 Flatpak

Flatpak이 이 패키지들을 설치하고 완료되면 “Installation complete” 라고 알립니다.

참고: “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes” 오류가 나타난다면 Flatpak 버전이 오래된 것입니다. 이 경우 다음을 실행하십시오.

flatpak --user remote-delete --force flathub
flatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

그런 다음 설치를 다시 시도하십시오.

구매 후 받은 링크로 다운로드 영역을 엽니다.

CPU에 맞는 구역까지 스크롤합니다. Intel 및 AMD CPU는 Linux > Qt 6 > 64-bit Intel, ARM CPU는 Linux > Qt 6 > ARM (64-bit) 입니다. 그 제목 아래에서 이름에 “Flatpak” 이 들어간 항목을 클릭하여 Flatpak 파일을 다운로드 폴더로 내려받습니다.

다운로드가 끝날 때까지 기다립니다.

터미널로 돌아가 다운로드 폴더로 이동합니다.

cd ~/Downloads

Intel 또는 AMD CPU라면 다음을 입력합니다.

flatpak install --user qcad-3.x.x-pro-linux-qt6-x86_64.flatpak

ARM64 CPU라면 다음을 입력합니다.

flatpak install --user qcad-3.x.x-pro-linux-qt6-arm64.flatpak

Enter를 누릅니다. 3.x.x 는 내려받은 패키지의 정확한 버전 번호로 바꾸는 것을 잊지 마십시오.

터미널에 Flatpak 설치 명령 입력하기

Flatpak은 QCAD가 요청하는 권한을 보여 주고 계속 진행할지 묻습니다.

QCAD를 설치하기 전에 확인을 요청하는 Flatpak

Enter를 눌러 확인합니다.

설치가 끝나면 터미널에 “Installation complete.” 가 표시됩니다.

터미널에서 QCAD를 시작하려면 다음을 입력합니다.

flatpak run org.qcad.QCAD

또는 데스크톱 환경의 응용 프로그램 실행기를 사용하십시오. 이제 QCAD가 일반 응용 프로그램으로 표시됩니다.

응용 프로그램 실행기에 표시된 QCAD

QCAD는 시작 화면과 함께 실행되며, 여기서 몇 가지 초기 설정을 선택할 수 있습니다. 확인하고 나면 QCAD 응용 프로그램 창이 표시되어 작업을 시작할 수 있습니다.

설치 후의 QCAD 응용 프로그램 창

Flatpak에서 명령줄 도구 실행하기

섹션 제목: “Flatpak에서 명령줄 도구 실행하기”

Flatpak 설치에서는 QCAD 명령줄 도구(dwg2pdf, dwg2bmp 등)의 실행 스크립트에 접근할 수 없습니다.

그래도 이 도구들을 실행하려면 해당 실행 스크립트를 -autostart 인수로 QCAD에 전달하십시오.

flatpak run org.qcad.QCAD -autostart scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.js

QCAD의 여러 명령줄 도구의 실행 스크립트는 다음과 같습니다.

도구 실행 스크립트
merge scripts/Tools/MergeDrawings/MergeDrawings.js
bbox scripts/Pro/Tools/BoundingBox/BoundingBox.js
bmp2dwg scripts/Pro/Tools/Bmp2Dwg/Bmp2Dwg.js
dwg2bmp scripts/Pro/Tools/Dwg2Bmp/Dwg2Bmp.js
dwg2csv scripts/Pro/Tools/Dwg2Csv/Dwg2Csv.js
dwg2dwg scripts/Pro/Tools/Dwg2Dwg/Dwg2Dwg.js
dwg2maptiles scripts/Pro/Tools/Dwg2MapTiles/Dwg2MapTiles.js
dwg2pdf scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.js
dwg2svg scripts/Pro/Tools/Dwg2Svg/Dwg2Svg.js
dwgexplode scripts/Pro/Tools/DwgExplode/DwgExplode.js
dwghatch scripts/Pro/Tools/DwgHatch/DwgHatch.js
dwghatcharea scripts/Pro/Tools/DwgHatchArea/DwgHatchArea.js
dwginfo scripts/Pro/Tools/DwgInfo/DwgInfo.js
dwgmapconvert scripts/Pro/Tools/DwgMapConvert/DwgMapConvert.js
svg2dwg scripts/Pro/Tools/Svg2Dwg/Svg2Dwg.js
dwgnest (QCAD/CAM) scripts/Nest/Tools/DwgNest/DwgNest.js

QCAD의 Flatpak 설치를 제거하려면 다음을 실행하십시오.

flatpak uninstall --user org.qcad.QCAD