Встановлення 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”):
Встановлення Flatpak
Section titled “Встановлення Flatpak”Скопіюйте наведену команду в буфер обміну та вставте її в термінал. Вставити в термінал можна клацанням правою кнопкою миші:
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 встановлює ці пакети і після завершення повідомляє “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”Відкрийте зону завантажень за посиланням, отриманим після покупки.
Прокрутіть до розділу, що відповідає вашому процесору: Linux > Qt 6 > 64-bit Intel для процесорів Intel та AMD або Linux > Qt 6 > ARM (64-bit) для процесорів ARM. Під цим заголовком клацніть елемент, у назві якого є “Flatpak”, щоб завантажити файл Flatpak до вашої теки завантажень.
Зачекайте на завершення завантаження.
Встановлення QCAD
Section titled “Встановлення QCAD”Поверніться до термінала та перейдіть до своєї теки завантажень:
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 показує дозволи, які запитує 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, …).
Щоб усе ж запускати ці інструменти, передайте відповідний скрипт запуску до 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