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

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

и след това опитайте инсталирането отново.

Отворете зоната за изтегляне чрез линка, който сте получили след покупката.

Превъртете до раздела, който съответства на вашия процесор: 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