Installation de QCAD sous Linux via flatpak

Cette page vous guide à travers l'installation de QCAD à partir d'un flatpak sur les systèmes d'exploitation Linux.

Sommaire

 

Ouvrir un Terminal

Nous allons installer QCAD en utilisant un Terminal, car c'est la méthode privilégiée pour gérer et maintenir un système Linux. Il existe également des applications graphiques permettant d'installer des Flatpaks, mais nous ne les aborderons pas dans ce guide.

Ouvrez l'application Terminal. Une fenêtre généralement noirâtre s'ouvrira avec le texte "username@host:˜$" ou similaire, où username est votre nom d'utilisateur, ici "qcad", et "penguin" est ici le nom de l'hôte ou de l'ordinateur :

 

Installation de flatpak

Copiez le code suivant dans votre presse-papiers et collez-le dans le Terminal. Vous pouvez coller dans le Terminal avec un clic droit :

sudo apt install flatpak

Appuyez sur la touche Entrée.

Si le Terminal vous indique que flatpak est déjà dans sa version la plus récente, vous disposez déjà de flatpak et vous pouvez passer à la section suivante.

Si le Terminal vous demande "Do you want to continue?", appuyez à nouveau sur Entrée.

Si le Terminal vous indique que vous n'êtes pas autorisé à effectuer cette opération, ignorez-le pour le moment. Il se peut que flatpak soit déjà installé sur votre système.

Attendez la fin de l'installation de flatpak (généralement quelques minutes).

Lorsque la ligne "username@penguin:˜$" réapparaît en vert, l'installation est terminée.

Ajout du dépôt Flathub

Copiez le code suivant dans votre presse-papiers et collez-le dans le Terminal :

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

Appuyez sur Entrée.

Identifier le type de processeur

Ensuite, nous devons déterminer sur quel type de processeur votre ordinateur est basé.

Dans le Terminal, tapez

uname -m

et appuyez sur Entrée.

Cela affichera le type de votre processeur, par exemple "aarch64" ou "x86_64".

Si votre ordinateur affiche "aarch64", vous disposez d'un processeur ARM 64 bits.

Si votre ordinateur affiche "x86_64", vous disposez d'un processeur Intel ou AMD 64 bits.

Mémorisez le type de processeur dont vous disposez.

Installation du runtime approprié

Si votre processeur est aarch64 :

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

Si votre processeur est x86_64 :

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

Appuyez sur Entrée.

flatpak vous demande si vous souhaitez installer un certain nombre d'éléments. Confirmez à nouveau avec Entrée :

flatpak installe ces paquets et affiche "Installation complete" lorsque c'est terminé.

Téléchargement du paquet QCAD approprié

Ouvrez la zone de téléchargement à partir du lien que vous avez reçu après votre achat.

Téléchargez le fichier flatpak correspondant à votre processeur.

Si vous disposez d'un processeur Intel ou AMD 64 bits, faites défiler jusqu'à Linux > Qt 6 > 64-bit Intel.

Si vous disposez d'un processeur ARM 64 bits, faites défiler jusqu'à Linux > Qt 6 > ARM (64bit).

Sous le titre auquel vous avez fait défiler, cliquez sur l'élément contenant "flatpak" dans son nom pour télécharger le fichier flatpak correspondant à cette plateforme dans votre dossier Téléchargements.

Attendez la fin du téléchargement.

Installation de QCAD

Retournez à l'application Terminal ou ouvrez-la à nouveau.

Dans l'application Terminal, accédez au dossier "Downloads" en tapant

cd ~/Downloads

Appuyez sur Entrée.

Si vous disposez d'un processeur Intel, tapez :

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

et appuyez sur Entrée.

Si vous disposez d'un processeur ARM64, tapez :

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

et appuyez sur Entrée.

"3.x.x" ci-dessus correspond au numéro de version exact du paquet que vous avez téléchargé.

Le Terminal vous demandera si vous souhaitez continuer :

Appuyez sur Entrée pour confirmer.

Lorsque l'installation est terminée, le Terminal affiche :

Installation complete.

Lancer QCAD

Pour démarrer QCAD, tapez :

flatpak run org.qcad.QCAD

Ou utilisez le lanceur en haut à gauche, où vous trouverez QCAD :

QCAD démarrera avec son écran d'accueil où vous pourrez choisir certains paramètres par défaut. Une fois la confirmation effectuée, la fenêtre de l'application QCAD s'affichera et vous pourrez commencer à travailler avec QCAD :

Exécuter les outils en ligne de commande

Après l'installation d'un flatpak, vous n'aurez pas accès aux scripts de lancement des outils en ligne de commande (dwg2pdf, dwg2bmp, ...).

Une façon d'exécuter malgré tout les outils en ligne de commande de QCAD à partir d'une installation flatpak consiste à passer les scripts de lancement en arguments à flatpak :

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

Les scripts de lancement des différents outils en ligne de commande de QCAD sont :

  • 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