Skip to content

Встановлення QCAD з Flatpak

Ця сторінка проведе вас через встановлення QCAD з Flatpak в операційних системах Linux. Якщо ви користуєтеся Chromebook із ChromeOS, дотримуйтесь натомість вказівок у розділі Встановлення QCAD на Chromebook.

Flatpak містить усі бібліотеки, потрібні QCAD. Тому він працює і в системах, чиї бібліотеки застарі або занадто нові для інсталятора та архівних пакетів.

Ми встановлюємо QCAD за допомогою термінала, оскільки це кращий спосіб керувати системою Linux та обслуговувати її. Існують також графічні програми для встановлення 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. В інших дистрибутивах використовуйте відповідну команду свого менеджера пакетів, наприклад sudo dnf install flatpak у Fedora або sudo pacman -S flatpak в Arch Linux.

Виконайте:

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