Ga naar inhoud

QCAD installeren vanuit een Flatpak

Deze pagina leidt u door de installatie van QCAD vanuit een Flatpak op Linux-besturingssystemen. Als u een Chromebook met ChromeOS gebruikt, volgt u in plaats daarvan de aanwijzingen onder QCAD installeren op een Chromebook.

Een Flatpak bevat alle bibliotheken die QCAD nodig heeft. Hij draait daarom ook op systemen waarvan de bibliotheken te oud of te nieuw zijn voor het installatieprogramma en de archiefpakketten.

We installeren QCAD via een terminal, omdat dit de aangewezen manier is om een Linux-systeem te beheren en te onderhouden. Er zijn ook grafische programma’s waarmee Flatpaks geïnstalleerd kunnen worden, maar die worden hier niet behandeld.

Versienummers worden hieronder geschreven als 3.x.x. Vervang dit door het werkelijke versienummer van de QCAD-versie die u hebt gedownload, bijvoorbeeld 3.32.9.

Open het terminalprogramma van uw bureaubladomgeving. Er verschijnt een venster met een prompt zoals username@host:~$, waarbij username uw gebruikersnaam is (hier “qcad”) en host de naam van uw computer (hier “penguin”):

Een terminalvenster met de prompt van de shell

Kopieer de volgende opdracht naar uw klembord en plak deze in de terminal. In een terminal kunt u plakken met een rechtermuisklik:

sudo apt install flatpak

Druk op de Enter-toets.

Als de terminal vraagt “Do you want to continue?”, drukt u nogmaals op Enter. Wacht tot de installatie is voltooid; dat duurt doorgaans enkele minuten. Wanneer de prompt weer verschijnt, is de installatie klaar.

Als de terminal meldt dat Flatpak al de nieuwste versie is, hebt u Flatpak al en kunt u verder met de volgende stap.

Let op: apt is de pakketbeheerder van op Debian en Ubuntu gebaseerde distributies. Gebruik op andere distributies de overeenkomstige opdracht van uw pakketbeheerder, bijvoorbeeld sudo dnf install flatpak op Fedora of sudo pacman -S flatpak op Arch Linux.

Voer uit:

flatpak --version

Zorg ervoor dat uw Flatpak-versie ten minste 1.12 is, anders zal de installatie waarschijnlijk mislukken.

QCAD vereist een runtime die van Flathub, de centrale Flatpak-pakketbron, wordt gedownload. Voeg deze toe met:

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

Druk op Enter.

Bepaal uw processortype zoals beschreven onder QCAD installeren onder Linux en installeer vervolgens de bijbehorende runtime. Als u het niet zeker weet, voer dan uname -m in de terminal in.

Als uw processor x86_64 is:

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

Als uw processor aarch64 is:

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

Druk op Enter.

Flatpak toont de pakketten die het gaat installeren en vraagt om bevestiging. Bevestig met Enter:

Flatpak toont de te installeren runtime-pakketten

Flatpak installeert deze pakketten en meldt “Installation complete” zodra het klaar is.

Let op: als u de foutmelding “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes” krijgt, is uw Flatpak-versie verouderd. Voer in dat geval uit:

flatpak --user remote-delete --force flathub
flatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

en probeer de installatie daarna opnieuw.

Open het downloadgedeelte via de link die u na uw aankoop hebt ontvangen.

Scrol naar de rubriek die bij uw processor past: Linux > Qt 6 > 64-bit Intel voor Intel- en AMD-processors, of Linux > Qt 6 > ARM (64-bit) voor ARM-processors. Klik onder die titel op het item met “Flatpak” in de naam om het Flatpak-bestand naar uw map Downloads te downloaden.

Wacht tot de download is voltooid.

Ga terug naar de terminal en ga naar uw map Downloads:

cd ~/Downloads

Als u een Intel- of AMD-processor hebt, voert u in:

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

Als u een ARM64-processor hebt, voert u in:

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

Druk op Enter. Denk eraan 3.x.x te vervangen door het exacte versienummer van het pakket dat u hebt gedownload.

De Flatpak-installatieopdracht invoeren in de terminal

Flatpak toont de rechten die QCAD vraagt en vraagt u of het verder mag gaan:

Flatpak vraagt om bevestiging voordat QCAD wordt geïnstalleerd

Druk op Enter om te bevestigen.

Wanneer de installatie is voltooid, toont de terminal “Installation complete.”

Om QCAD vanuit de terminal te starten, voert u in:

flatpak run org.qcad.QCAD

U kunt ook het programmastartmenu van uw bureaubladomgeving gebruiken, waar QCAD nu als een gewoon programma verschijnt:

QCAD in het programmastartmenu

QCAD start met zijn welkomstscherm, waarin u enkele begininstellingen kunt kiezen. Zodra u bevestigt, verschijnt het QCAD-programmavenster en kunt u aan de slag:

Het QCAD-programmavenster na de installatie

Opdrachtregelgereedschappen uitvoeren vanuit een Flatpak

Section titled “Opdrachtregelgereedschappen uitvoeren vanuit een Flatpak”

Een Flatpak-installatie geeft u geen toegang tot de startscripts van de QCAD-opdrachtregelgereedschappen (dwg2pdf, dwg2bmp, …).

Om deze gereedschappen toch uit te voeren, geeft u het bijbehorende startscript met het argument -autostart aan QCAD door:

flatpak run org.qcad.QCAD -autostart scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.js

De startscripts van de verschillende QCAD-opdrachtregelgereedschappen zijn:

Gereedschap Startscript
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

Om een Flatpak-installatie van QCAD te verwijderen, voert u uit:

flatpak uninstall --user org.qcad.QCAD