從 Flatpak 安裝 QCAD
本頁引導您在 Linux 作業系統上從 Flatpak 安裝 QCAD。如果您使用的是搭載 ChromeOS 的 Chromebook,請改為依照 在 Chromebook 上安裝 QCAD 中的說明操作。
Flatpak 內含 QCAD 所需的全部程式庫。因此,在程式庫對安裝程式與壓縮檔套件而言過舊或過新的系統上,它同樣可以執行。
我們使用終端機安裝 QCAD,因為這是管理與維護 Linux 系統的首選方式。也有可用來安裝 Flatpak 的圖形化應用程式,但本文不予說明。
以下版本編號寫作 3.x.x。請將其換成您所下載 QCAD 版本的實際版本編號,例如 3.32.9。
開啟您桌面環境的終端機應用程式。會開啟一個視窗,顯示類似 username@host:~$ 的提示字元,其中 username 是您的使用者名稱(此處為 “qcad”),host 是您的電腦名稱(此處為 “penguin”):
安裝 Flatpak
Section titled “安裝 Flatpak”將下列指令複製到剪貼簿,並貼到終端機中。在終端機中可以用滑鼠右鍵貼上:
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 版本
Section titled “檢查您的 Flatpak 版本”執行:
flatpak --version請確認您的 Flatpak 版本至少為 1.12,否則安裝很可能會失敗。
加入 Flathub 軟體庫
Section titled “加入 Flathub 軟體庫”QCAD 需要一個執行環境,它會從 Flatpak 的中央軟體庫 Flathub 下載。請以下列指令加入:
flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo按下 Enter。
安裝正確的執行環境
Section titled “安裝正確的執行環境”請依照 在 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 會安裝這些套件,完成後回報 “Installation complete”。
注意:如果出現錯誤 “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”,表示您的 Flatpak 版本過舊。此時請執行:
flatpak --user remote-delete --force flathubflatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo然後再次嘗試安裝。
下載 QCAD 套件
Section titled “下載 QCAD 套件”使用您購買後收到的連結開啟下載專區。
向下捲動到符合您 CPU 的區段:Intel 與 AMD CPU 為 Linux > Qt 6 > 64-bit Intel,ARM CPU 為 Linux > Qt 6 > ARM (64-bit)。在該標題下方,按一下名稱中含有 “Flatpak” 的項目,將 Flatpak 檔案下載到您的下載資料夾。
請等待下載完成。
安裝 QCAD
Section titled “安裝 QCAD”回到終端機並切換到您的下載資料夾:
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 會顯示 QCAD 要求的權限,並詢問是否繼續:
按下 Enter 確認。
安裝完成後,終端機會顯示 “Installation complete.”。
執行 QCAD
Section titled “執行 QCAD”若要從終端機啟動 QCAD,請輸入:
flatpak run org.qcad.QCAD或者使用您桌面環境的應用程式啟動器,QCAD 現在會以一般應用程式的形式出現在其中:
QCAD 會以歡迎畫面啟動,您可以在其中選擇一些初始設定。確認之後會顯示 QCAD 應用程式視窗,您就可以開始工作了:
從 Flatpak 執行命令列工具
Section titled “從 Flatpak 執行命令列工具”Flatpak 安裝不會讓您存取 QCAD 命令列工具(dwg2pdf、dwg2bmp 等)的啟動指令碼。
若仍要執行這些工具,請使用 -autostart 引數將對應的啟動指令碼傳給 QCAD:
flatpak run org.qcad.QCAD -autostart scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.jsQCAD 各命令列工具的啟動指令碼如下:
| 工具 | 啟動指令碼 |
|---|---|
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 |
解除安裝 Flatpak 安裝
Section titled “解除安裝 Flatpak 安裝”若要移除 QCAD 的 Flatpak 安裝,請執行:
flatpak uninstall --user org.qcad.QCAD