Installer QCAD depuis un Flatpak
Cette page vous guide dans l’installation de QCAD depuis un Flatpak sur les systèmes d’exploitation Linux. Si vous utilisez un Chromebook avec ChromeOS, suivez plutôt les instructions sous Installer QCAD sur un Chromebook.
Un Flatpak embarque toutes les bibliothèques dont QCAD a besoin. Il fonctionne donc aussi sur les systèmes dont les bibliothèques sont trop anciennes ou trop récentes pour le programme d’installation et les paquets d’archive.
Nous installons QCAD à l’aide d’un terminal, car c’est la manière privilégiée de gérer et d’entretenir un système Linux. Il existe aussi des applications graphiques permettant d’installer des Flatpaks, mais elles ne sont pas traitées ici.
Les numéros de version sont écrits 3.x.x ci-dessous. Remplacez-les par le numéro de version réel de la version de QCAD que vous avez téléchargée, par exemple 3.32.9.
Ouvrir un terminal
Section intitulée « Ouvrir un terminal »Ouvrez l’application de terminal de votre environnement de bureau. Une fenêtre s’ouvre en affichant une invite telle que username@host:~$, où username est votre nom d’utilisateur (ici “qcad”) et host le nom de votre ordinateur (ici “penguin”) :
Installer Flatpak
Section intitulée « Installer Flatpak »Copiez la commande suivante dans votre presse-papiers et collez-la dans le terminal. Vous pouvez coller dans un terminal avec un clic droit :
sudo apt install flatpakAppuyez sur la touche Entrée.
Si le terminal vous demande “Do you want to continue?”, appuyez à nouveau sur Entrée. Attendez la fin de l’installation, qui prend généralement quelques minutes. Lorsque l’invite réapparaît, l’installation est terminé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 à l’étape suivante.
Remarque : apt est le gestionnaire de paquets des distributions basées sur Debian et Ubuntu. Sur d’autres distributions, utilisez la commande correspondante de votre gestionnaire de paquets, par exemple sudo dnf install flatpak sous Fedora ou sudo pacman -S flatpak sous Arch Linux.
Vérifier votre version de Flatpak
Section intitulée « Vérifier votre version de Flatpak »Exécutez :
flatpak --versionAssurez-vous que votre version de Flatpak est au moins la 1.12, faute de quoi l’installation échouera probablement.
Ajouter le dépôt Flathub
Section intitulée « Ajouter le dépôt Flathub »QCAD nécessite un environnement d’exécution qui est téléchargé depuis Flathub, le dépôt Flatpak central. Ajoutez-le avec :
flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoAppuyez sur Entrée.
Installer le bon environnement d’exécution
Section intitulée « Installer le bon environnement d’exécution »Déterminez le type de votre processeur comme décrit sous Installer QCAD sous Linux, puis installez l’environnement d’exécution correspondant. Si vous n’êtes pas sûr, saisissez uname -m dans le terminal.
Si votre processeur est x86_64 :
flatpak --user install flathub org.freedesktop.Platform/x86_64/25.08Si votre processeur est aarch64 :
flatpak --user install flathub org.freedesktop.Platform/aarch64/25.08Appuyez sur Entrée.
Flatpak liste les paquets qu’il s’apprête à installer et demande une confirmation. Confirmez avec Entrée :
Flatpak installe ces paquets et signale “Installation complete” lorsqu’il a terminé.
Remarque : si vous obtenez l’erreur “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”, votre version de Flatpak est obsolète. Dans ce cas, exécutez :
flatpak --user remote-delete --force flathubflatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepopuis réessayez l’installation.
Télécharger le paquet QCAD
Section intitulée « Télécharger le paquet QCAD »Ouvrez l’espace de téléchargement à l’aide du lien que vous avez reçu après votre achat.
Faites défiler jusqu’à la section correspondant à votre processeur : Linux > Qt 6 > 64-bit Intel pour les processeurs Intel et AMD, ou Linux > Qt 6 > ARM (64-bit) pour les processeurs ARM. Sous ce titre, cliquez sur l’élément comportant “Flatpak” dans son nom pour télécharger le fichier Flatpak dans votre dossier Téléchargements.
Attendez la fin du téléchargement.
Installer QCAD
Section intitulée « Installer QCAD »Retournez au terminal et placez-vous dans votre dossier Téléchargements :
cd ~/DownloadsSi vous avez un processeur Intel ou AMD, saisissez :
flatpak install --user qcad-3.x.x-pro-linux-qt6-x86_64.flatpakSi vous avez un processeur ARM64, saisissez :
flatpak install --user qcad-3.x.x-pro-linux-qt6-arm64.flatpakAppuyez sur Entrée. N’oubliez pas de remplacer 3.x.x par le numéro de version exact du paquet que vous avez téléchargé.
Flatpak affiche les autorisations demandées par QCAD et vous demande si vous souhaitez continuer :
Appuyez sur Entrée pour confirmer.
Lorsque l’installation est terminée, le terminal affiche “Installation complete.”
Exécuter QCAD
Section intitulée « Exécuter QCAD »Pour démarrer QCAD depuis le terminal, saisissez :
flatpak run org.qcad.QCADVous pouvez également utiliser le lanceur d’applications de votre environnement de bureau, où QCAD apparaît désormais comme une application ordinaire :
QCAD démarre avec son écran de bienvenue, où vous pouvez choisir quelques réglages initiaux. Une fois que vous confirmez, la fenêtre de l’application QCAD s’affiche et vous pouvez commencer à travailler :
Exécuter les outils en ligne de commande depuis un Flatpak
Section intitulée « Exécuter les outils en ligne de commande depuis un Flatpak »Une installation Flatpak ne vous donne pas accès aux scripts de lancement des outils en ligne de commande de QCAD (dwg2pdf, dwg2bmp, …).
Pour exécuter tout de même ces outils, transmettez le script de lancement correspondant à QCAD à l’aide de l’argument -autostart :
flatpak run org.qcad.QCAD -autostart scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.jsLes scripts de lancement des différents outils en ligne de commande de QCAD sont :
| Outil | Script de lancement |
|---|---|
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 |
Désinstaller une installation Flatpak
Section intitulée « Désinstaller une installation Flatpak »Pour supprimer une installation Flatpak de QCAD, exécutez :
flatpak uninstall --user org.qcad.QCAD