Skip to content

การติดตั้ง QCAD จาก Flatpak

หน้านี้จะแนะนำคุณตลอดขั้นตอนการติดตั้ง QCAD จาก Flatpak บนระบบปฏิบัติการ Linux หากคุณใช้ Chromebook ที่มี ChromeOS ให้ทำตามคำแนะนำใน การติดตั้ง QCAD บน Chromebook แทน

Flatpak รวมไลบรารีทั้งหมดที่ QCAD ต้องใช้ไว้ด้วย จึงทำงานได้แม้บนระบบที่ไลบรารีเก่าเกินไปหรือใหม่เกินไปสำหรับตัวติดตั้งและแพ็กเกจไฟล์บีบอัด

เราติดตั้ง QCAD โดยใช้เทอร์มินัล เนื่องจากเป็นวิธีที่นิยมใช้ในการจัดการและดูแลระบบ Linux นอกจากนี้ยังมีแอปพลิเคชันแบบกราฟิกที่ใช้ติดตั้ง Flatpak ได้ แต่จะไม่กล่าวถึงในที่นี้

หมายเลขรุ่นด้านล่างนี้เขียนเป็น 3.x.x โปรดแทนที่ด้วยหมายเลขรุ่นจริงของ QCAD ที่คุณดาวน์โหลดมา เช่น 3.32.9

การเปิดเทอร์มินัล

Section titled “การเปิดเทอร์มินัล”

เปิดแอปพลิเคชันเทอร์มินัลของสภาพแวดล้อมเดสก์ท็อปที่คุณใช้ จะมีหน้าต่างเปิดขึ้นแสดงพรอมป์ต์ เช่น username@host:~$ โดยที่ username คือชื่อผู้ใช้ของคุณ (ในที่นี้คือ “qcad”) และ host คือชื่อคอมพิวเตอร์ของคุณ (ในที่นี้คือ “penguin”):

หน้าต่างเทอร์มินัลที่แสดงพรอมป์ต์ของเชลล์

คัดลอกคำสั่งต่อไปนี้ไปยังคลิปบอร์ดแล้ววางลงในเทอร์มินัล คุณสามารถวางในเทอร์มินัลได้ด้วยการคลิกขวา:

sudo apt install flatpak

กดปุ่ม Enter

หากเทอร์มินัลถามว่า “Do you want to continue?” ให้กด Enter อีกครั้ง รอจนกว่าการติดตั้งจะเสร็จสิ้น ซึ่งโดยทั่วไปใช้เวลาไม่กี่นาที เมื่อพรอมป์ต์ปรากฏขึ้นอีกครั้ง แสดงว่าการติดตั้งเสร็จสมบูรณ์

หากเทอร์มินัลแจ้งว่า Flatpak เป็นรุ่นล่าสุดอยู่แล้ว แสดงว่าคุณมี Flatpak อยู่แล้วและสามารถไปยังขั้นตอนถัดไปได้

หมายเหตุ: apt คือตัวจัดการแพ็กเกจของดิสทริบิวชันที่อิงกับ Debian และ Ubuntu สำหรับดิสทริบิวชันอื่น ให้ใช้คำสั่งที่สอดคล้องกันของตัวจัดการแพ็กเกจของคุณ เช่น sudo dnf install flatpak บน Fedora หรือ sudo pacman -S flatpak บน Arch Linux

การตรวจสอบรุ่นของ Flatpak

Section titled “การตรวจสอบรุ่นของ Flatpak”

เรียกใช้:

flatpak --version

ตรวจสอบให้แน่ใจว่ารุ่นของ Flatpak เป็น 1.12 เป็นอย่างน้อย มิฉะนั้นการติดตั้งมีแนวโน้มจะล้มเหลว

การเพิ่มที่เก็บ Flathub

Section titled “การเพิ่มที่เก็บ Flathub”

QCAD ต้องใช้รันไทม์ที่ดาวน์โหลดจาก Flathub ซึ่งเป็นที่เก็บ Flatpak ส่วนกลาง เพิ่มด้วยคำสั่ง:

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

กด Enter

การติดตั้งรันไทม์ที่ถูกต้อง

Section titled “การติดตั้งรันไทม์ที่ถูกต้อง”

ตรวจสอบชนิดซีพียูของคุณตามที่อธิบายไว้ใน การติดตั้ง QCAD บน Linux จากนั้นติดตั้งรันไทม์ที่ตรงกัน หากคุณไม่แน่ใจ ให้ป้อน uname -m ในเทอร์มินัล

หากซีพียูของคุณคือ x86_64:

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

หากซีพียูของคุณคือ 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

แล้วลองติดตั้งอีกครั้ง

การดาวน์โหลดแพ็กเกจ QCAD

Section titled “การดาวน์โหลดแพ็กเกจ QCAD”

เปิดพื้นที่ดาวน์โหลดโดยใช้ลิงก์ที่คุณได้รับหลังการซื้อ

เลื่อนลงไปยังส่วนที่ตรงกับซีพียูของคุณ: Linux > Qt 6 > 64-bit Intel สำหรับซีพียู Intel และ AMD หรือ Linux > Qt 6 > ARM (64-bit) สำหรับซีพียู ARM ใต้หัวข้อนั้น ให้คลิกรายการที่มีคำว่า “Flatpak” อยู่ในชื่อ เพื่อดาวน์โหลดไฟล์ Flatpak ไปยังโฟลเดอร์ดาวน์โหลดของคุณ

รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น

กลับไปที่เทอร์มินัลแล้วเปลี่ยนไปยังโฟลเดอร์ดาวน์โหลดของคุณ:

cd ~/Downloads

หากคุณมีซีพียู Intel หรือ AMD ให้ป้อน:

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

หากคุณมีซีพียู ARM64 ให้ป้อน:

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

กด Enter อย่าลืมแทนที่ 3.x.x ด้วยหมายเลขรุ่นที่แน่นอนของแพ็กเกจที่คุณดาวน์โหลดมา

การป้อนคำสั่งติดตั้ง Flatpak ในเทอร์มินัล

Flatpak จะแสดงสิทธิ์ที่ QCAD ร้องขอและถามว่าจะดำเนินการต่อหรือไม่:

Flatpak ขอการยืนยันก่อนติดตั้ง QCAD

กด Enter เพื่อยืนยัน

เมื่อการติดตั้งเสร็จสิ้น เทอร์มินัลจะแสดงข้อความ “Installation complete.”

หากต้องการเริ่ม QCAD จากเทอร์มินัล ให้ป้อน:

flatpak run org.qcad.QCAD

อีกทางหนึ่ง ให้ใช้ตัวเรียกใช้แอปพลิเคชันของสภาพแวดล้อมเดสก์ท็อปของคุณ ซึ่งตอนนี้ QCAD จะปรากฏเป็นแอปพลิเคชันทั่วไป:

QCAD ที่แสดงอยู่ในตัวเรียกใช้แอปพลิเคชัน

QCAD จะเริ่มต้นด้วยหน้าจอต้อนรับ ซึ่งคุณสามารถเลือกการตั้งค่าเริ่มต้นบางอย่างได้ เมื่อคุณยืนยันแล้ว หน้าต่างแอปพลิเคชัน QCAD จะปรากฏขึ้นและคุณสามารถเริ่มทำงานได้:

หน้าต่างแอปพลิเคชัน QCAD หลังการติดตั้ง

การเรียกใช้เครื่องมือบรรทัดคำสั่งจาก Flatpak

Section titled “การเรียกใช้เครื่องมือบรรทัดคำสั่งจาก Flatpak”

การติดตั้งแบบ Flatpak ไม่ได้ให้คุณเข้าถึงสคริปต์เรียกใช้ของเครื่องมือบรรทัดคำสั่งของ QCAD (dwg2pdf, dwg2bmp, …)

หากยังต้องการเรียกใช้เครื่องมือเหล่านี้ ให้ส่งสคริปต์เรียกใช้ที่เกี่ยวข้องไปยัง QCAD ด้วยอาร์กิวเมนต์ -autostart:

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

การถอนการติดตั้งแบบ Flatpak

Section titled “การถอนการติดตั้งแบบ Flatpak”

หากต้องการลบการติดตั้ง QCAD แบบ Flatpak ให้เรียกใช้:

flatpak uninstall --user org.qcad.QCAD