Installationsübersicht

QCAD aus Flatpak

Diese Seite führt Sie durch die Installation von QCAD aus einem Flatpak auf Linux-Betriebssystemen.

Ein Terminal öffnen

Wir installieren QCAD über ein Terminal, da dies der bevorzugte Weg zur Verwaltung eines Linux-Systems ist. Es gibt auch grafische Anwendungen zur Installation von Flatpaks, die hier aber nicht behandelt werden. Öffnen Sie die Terminal-Anwendung. Es öffnet sich ein meist schwärzliches Fenster mit Text wie username@host:~$, wobei username Ihr Benutzername ist (hier qcad) und penguin der Hostname:

Ein frisch geöffnetes Terminal-Fenster

Flatpak installieren

Kopieren Sie Folgendes in das Terminal (Rechtsklick zum Einfügen) und drücken Sie die Eingabetaste. Dieser Befehl gilt für Distributionen, die den Paketmanager apt verwenden, etwa Debian, Ubuntu, Linux Mint, Pop!_OS, elementary OS und Raspberry Pi OS:

sudo apt install flatpak

Wenn das Terminal meldet, dass apt nicht gefunden wurde, verwendet Ihre Distribution einen anderen Paketmanager. Auf Distributionen, die auf Fedora oder Red Hat basieren — Fedora, RHEL, CentOS Stream, Rocky Linux, AlmaLinux — verwenden Sie stattdessen dnf:

sudo dnf install flatpak
  • Wenn das Terminal meldet, dass Flatpak bereits die neueste Version ist, springen Sie zum nächsten Abschnitt.
  • Wenn es fragt „Do you want to continue?“, drücken Sie erneut die Eingabetaste.
  • Wenn es meldet, dass Sie dazu nicht berechtigt sind, ignorieren Sie dies vorerst — möglicherweise ist Flatpak bereits installiert.
  • Warten Sie, bis die Installation abgeschlossen ist (in der Regel einige Minuten). Wenn die Zeile username@penguin:~$ wieder in Grün erscheint, ist sie fertig.

Den CPU-Typ herausfinden

Geben Sie Folgendes ein und drücken Sie die Eingabetaste:

uname -m

Dies zeigt Ihren CPU-Typ an, zum Beispiel aarch64 oder x86_64:

  • aarch64 — eine 64-Bit-ARM-CPU.
  • x86_64 — eine 64-Bit-Intel- oder -AMD-CPU.

Merken Sie sich, welchen CPU-Typ Sie haben.

Das richtige QCAD-Paket herunterladen

Öffnen Sie den Download-Bereich über den Link, den Sie nach dem Kauf erhalten haben, und laden Sie die Flatpak-Datei für Ihre CPU herunter:

  • 64-Bit-Intel- oder -AMD-CPU: Scrollen Sie nach unten zu Linux > Qt 6 > 64-bit Intel.
  • 64-Bit-ARM-CPU: Scrollen Sie nach unten zu Linux > Qt 6 > ARM (64bit).

Klicken Sie unter dem Titel, zu dem Sie gescrollt haben, auf den Eintrag mit Flatpak im Namen, um die Flatpak-Datei in Ihren Download-Ordner herunterzuladen. Warten Sie, bis der Download abgeschlossen ist.

QCAD installieren

Gehen Sie zurück zum Terminal und wechseln Sie in den Download-Ordner:

cd ~/Downloads

Installieren Sie dann die heruntergeladene Flatpak-Datei:

flatpak install --user filename.flatpak

Ersetzen Sie filename.flatpak durch den Namen der heruntergeladenen Datei, zum Beispiel qcad-27.x.x-pro-linux-qt6-x86_64.flatpak, wobei 27.x.x die genaue Versionsnummer des Pakets ist:

Start der QCAD-Flatpak-Installation im Terminal

Flatpak installiert die benötigte Runtime (Abhängigkeiten) automatisch. Das Terminal fragt, ob Sie diese installieren und ob Sie fortfahren möchten:

Terminal fragt, ob mit der Installation fortgefahren werden soll

Drücken Sie bei jeder Frage zur Bestätigung die Eingabetaste. Nach Abschluss der Installation zeigt das Terminal „Installation complete.“ an.

QCAD ausführen

Um QCAD zu starten, geben Sie ein:

flatpak run org.qcad.QCAD

Oder verwenden Sie den Starter oben links, wo Sie QCAD finden:

QCAD im Anwendungsstarter

QCAD startet mit seinem Willkommensbildschirm, auf dem Sie einige Standardeinstellungen wählen können. Sobald Sie bestätigen, wird das QCAD-Anwendungsfenster angezeigt und Sie können mit der Arbeit beginnen:

Das QCAD-Anwendungsfenster, ausgeführt aus einem Flatpak

Kommandozeilen-Tools ausführen

Nach der Installation eines Flatpaks haben Sie keinen Zugriff auf die Starterskripte der Kommandozeilen-Tools (dwg2pdf, dwg2bmp, …). Eine Möglichkeit, die Kommandozeilen-Tools dennoch auszuführen, besteht darin, die Starterskripte als Argumente an Flatpak zu übergeben:

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

Die Starterskripte für die verschiedenen QCAD-Kommandozeilen-Tools sind:

  • merge: scripts/Tools/MergeDrawings/MergeDrawings.js
  • bmp2dwg: scripts/Pro/Tools/Bmp2Dwg/Bmp2Dwg.js
  • bbox: scripts/Pro/Tools/BoundingBox/BoundingBox.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