Установка 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”):
Установка Flatpak
Заголовок раздела «Установка 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
Заголовок раздела «Проверка версии Flatpak»Выполните:
flatpak --versionУбедитесь, что версия Flatpak не ниже 1.12, иначе установка, скорее всего, завершится неудачей.
Добавление репозитория Flathub
Заголовок раздела «Добавление репозитория Flathub»QCAD требуется среда выполнения, которая загружается с Flathub — центрального репозитория Flatpak. Добавьте его командой:
flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoНажмите Enter.
Установка нужной среды выполнения
Заголовок раздела «Установка нужной среды выполнения»Определите тип процессора, как описано в разделе Установка 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
Заголовок раздела «Загрузка пакета QCAD»Откройте зону загрузок по ссылке, полученной после покупки.
Прокрутите до раздела, соответствующего вашему процессору: Linux > Qt 6 > 64-bit Intel для процессоров Intel и AMD либо Linux > Qt 6 > ARM (64-bit) для процессоров ARM. Под этим заголовком щёлкните элемент, в названии которого есть “Flatpak”, чтобы загрузить файл Flatpak в папку загрузок.
Дождитесь завершения загрузки.
Установка QCAD
Заголовок раздела «Установка 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
Заголовок раздела «Запуск QCAD»Чтобы запустить QCAD из терминала, введите:
flatpak run org.qcad.QCADТакже можно воспользоваться средством запуска приложений вашей среды рабочего стола, где QCAD теперь отображается как обычное приложение:
QCAD запускается с приветственным экраном, на котором можно выбрать некоторые начальные настройки. После подтверждения появляется окно приложения QCAD, и можно приступать к работе:
Запуск инструментов командной строки из Flatpak
Заголовок раздела «Запуск инструментов командной строки из 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
Заголовок раздела «Удаление установки Flatpak»Чтобы удалить установку QCAD через Flatpak, выполните:
flatpak uninstall --user org.qcad.QCAD