Skip to content

Cài đặt QCAD từ Flatpak

Trang này hướng dẫn bạn cài đặt QCAD từ Flatpak trên các hệ điều hành Linux. Nếu bạn dùng Chromebook chạy ChromeOS, hãy làm theo hướng dẫn trong Cài đặt QCAD trên Chromebook thay cho trang này.

Flatpak đóng gói mọi thư viện mà QCAD cần. Vì vậy nó cũng chạy được trên các hệ thống có thư viện quá cũ hoặc quá mới đối với trình cài đặt và các gói kho lưu trữ.

Chúng tôi cài QCAD bằng terminal, vì đây là cách được ưa dùng để quản lý và bảo trì một hệ thống Linux. Cũng có những ứng dụng đồ họa dùng để cài Flatpak, nhưng chúng không được đề cập ở đây.

Số phiên bản dưới đây được viết là 3.x.x. Hãy thay bằng số phiên bản thực tế của bản phát hành QCAD mà bạn đã tải xuống, ví dụ 3.32.9.

Mở ứng dụng terminal của môi trường máy tính để bàn của bạn. Một cửa sổ mở ra hiển thị dấu nhắc như username@host:~$, trong đó username là tên người dùng của bạn (ở đây là “qcad”) và host là tên máy tính của bạn (ở đây là “penguin”):

Cửa sổ terminal hiển thị dấu nhắc của shell

Sao chép lệnh sau vào bộ nhớ tạm rồi dán vào terminal. Bạn có thể dán vào terminal bằng cách nhấp chuột phải:

sudo apt install flatpak

Nhấn phím Enter.

Nếu terminal hỏi “Do you want to continue?”, hãy nhấn Enter lần nữa. Chờ cho đến khi cài đặt hoàn tất, thường mất vài phút. Khi dấu nhắc xuất hiện trở lại là cài đặt đã xong.

Nếu terminal báo rằng Flatpak đã ở phiên bản mới nhất, nghĩa là bạn đã có Flatpak và có thể tiếp tục với bước kế tiếp.

Lưu ý: apt là trình quản lý gói của các bản phân phối dựa trên Debian và Ubuntu. Trên các bản phân phối khác, hãy dùng lệnh tương ứng của trình quản lý gói của bạn, ví dụ sudo dnf install flatpak trên Fedora hoặc sudo pacman -S flatpak trên Arch Linux.

Kiểm tra phiên bản Flatpak của bạn

Section titled “Kiểm tra phiên bản Flatpak của bạn”

Chạy:

flatpak --version

Hãy chắc chắn rằng phiên bản Flatpak của bạn ít nhất là 1.12, nếu không việc cài đặt nhiều khả năng sẽ thất bại.

QCAD cần một môi trường thực thi được tải xuống từ Flathub, kho Flatpak trung tâm. Hãy thêm kho đó bằng:

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

Nhấn Enter.

Cài đặt đúng môi trường thực thi

Section titled “Cài đặt đúng môi trường thực thi”

Xác định loại CPU của bạn như mô tả trong Cài đặt QCAD trên Linux, rồi cài môi trường thực thi tương ứng. Nếu bạn không chắc, hãy nhập uname -m trong terminal.

Nếu CPU của bạn là x86_64:

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

Nếu CPU của bạn là aarch64:

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

Nhấn Enter.

Flatpak liệt kê các gói sắp cài đặt và hỏi xác nhận. Hãy xác nhận bằng Enter:

Flatpak liệt kê các gói môi trường thực thi sẽ được cài đặt

Flatpak cài các gói này và báo “Installation complete” khi hoàn tất.

Lưu ý: nếu bạn gặp lỗi “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”, phiên bản Flatpak của bạn đã lỗi thời. Trong trường hợp này, hãy chạy:

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

rồi thử cài đặt lại.

Mở khu vực tải xuống bằng liên kết bạn đã nhận sau khi mua.

Cuộn xuống mục phù hợp với CPU của bạn: Linux > Qt 6 > 64-bit Intel cho CPU Intel và AMD, hoặc Linux > Qt 6 > ARM (64-bit) cho CPU ARM. Bên dưới tiêu đề đó, nhấp vào mục có chữ “Flatpak” trong tên để tải tệp Flatpak về thư mục Tải xuống của bạn.

Chờ cho đến khi tải xuống hoàn tất.

Quay lại terminal và chuyển đến thư mục Tải xuống của bạn:

cd ~/Downloads

Nếu bạn có CPU Intel hoặc AMD, hãy nhập:

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

Nếu bạn có CPU ARM64, hãy nhập:

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

Nhấn Enter. Nhớ thay 3.x.x bằng số phiên bản chính xác của gói bạn đã tải xuống.

Nhập lệnh cài đặt Flatpak trong terminal

Flatpak hiển thị các quyền mà QCAD yêu cầu và hỏi bạn có tiếp tục hay không:

Flatpak hỏi xác nhận trước khi cài đặt QCAD

Nhấn Enter để xác nhận.

Khi cài đặt xong, terminal hiển thị “Installation complete.”

Để khởi động QCAD từ terminal, hãy nhập:

flatpak run org.qcad.QCAD

Ngoài ra, bạn có thể dùng trình khởi chạy ứng dụng của môi trường máy tính để bàn, nơi QCAD giờ đây xuất hiện như một ứng dụng bình thường:

QCAD được liệt kê trong trình khởi chạy ứng dụng

QCAD khởi động với màn hình chào mừng, nơi bạn có thể chọn một số thiết lập ban đầu. Sau khi bạn xác nhận, cửa sổ ứng dụng QCAD hiện ra và bạn có thể bắt đầu làm việc:

Cửa sổ ứng dụng QCAD sau khi cài đặt

Chạy các công cụ dòng lệnh từ Flatpak

Section titled “Chạy các công cụ dòng lệnh từ Flatpak”

Bản cài đặt Flatpak không cho bạn truy cập vào các tập lệnh khởi chạy của những công cụ dòng lệnh QCAD (dwg2pdf, dwg2bmp, …).

Để vẫn chạy được các công cụ này, hãy truyền tập lệnh khởi chạy tương ứng cho QCAD bằng đối số -autostart:

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

Tập lệnh khởi chạy của các công cụ dòng lệnh QCAD là:

Công cụ Tập lệnh khởi chạy
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

Gỡ cài đặt bản cài đặt Flatpak

Section titled “Gỡ cài đặt bản cài đặt Flatpak”

Để gỡ bỏ bản cài đặt Flatpak của QCAD, hãy chạy:

flatpak uninstall --user org.qcad.QCAD