Installare QCAD da un Flatpak
Questa pagina vi guida nell’installazione di QCAD da un Flatpak sui sistemi operativi Linux. Se utilizzate un Chromebook con ChromeOS, seguite invece le istruzioni in Installare QCAD su un Chromebook.
Un Flatpak include tutte le librerie di cui QCAD ha bisogno. Funziona quindi anche su sistemi le cui librerie sono troppo vecchie o troppo recenti per il programma di installazione e per i pacchetti archivio.
Installiamo QCAD utilizzando un terminale, poiché è il modo preferibile per gestire e mantenere un sistema Linux. Esistono anche applicazioni grafiche utilizzabili per installare i Flatpak, ma non vengono trattate qui.
I numeri di versione sono scritti di seguito come 3.x.x. Sostituiteli con il numero di versione effettivo della versione di QCAD che avete scaricato, per esempio 3.32.9.
Aprire un terminale
Sezione intitolata “Aprire un terminale”Aprite l’applicazione terminale del vostro ambiente desktop. Si apre una finestra che mostra un prompt come username@host:~$, dove username è il vostro nome utente (qui “qcad”) e host è il nome del vostro computer (qui “penguin”):
Installare Flatpak
Sezione intitolata “Installare Flatpak”Copiate il comando seguente negli appunti e incollatelo nel terminale. Nel terminale potete incollare con un clic destro:
sudo apt install flatpakPremete il tasto Invio.
Se il terminale chiede “Do you want to continue?”, premete di nuovo Invio. Attendete il completamento dell’installazione, che di solito richiede alcuni minuti. Quando ricompare il prompt, l’installazione è terminata.
Se il terminale vi comunica che Flatpak è già alla versione più recente, Flatpak è già presente e potete proseguire con il passo successivo.
Nota: apt è il gestore di pacchetti delle distribuzioni basate su Debian e Ubuntu. Su altre distribuzioni utilizzate il comando corrispondente del vostro gestore di pacchetti, per esempio sudo dnf install flatpak su Fedora o sudo pacman -S flatpak su Arch Linux.
Verificare la versione di Flatpak
Sezione intitolata “Verificare la versione di Flatpak”Eseguite:
flatpak --versionAssicuratevi che la vostra versione di Flatpak sia almeno la 1.12, altrimenti l’installazione probabilmente non riuscirà.
Aggiungere il repository Flathub
Sezione intitolata “Aggiungere il repository Flathub”QCAD richiede un runtime che viene scaricato da Flathub, il repository Flatpak centrale. Aggiungetelo con:
flatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoPremete Invio.
Installare il runtime corretto
Sezione intitolata “Installare il runtime corretto”Determinate il tipo della vostra CPU come descritto in Installare QCAD su Linux, quindi installate il runtime corrispondente. Se non siete sicuri, digitate uname -m nel terminale.
Se la vostra CPU è x86_64:
flatpak --user install flathub org.freedesktop.Platform/x86_64/25.08Se la vostra CPU è aarch64:
flatpak --user install flathub org.freedesktop.Platform/aarch64/25.08Premete Invio.
Flatpak elenca i pacchetti che sta per installare e chiede conferma. Confermate con Invio:
Flatpak installa questi pacchetti e al termine segnala “Installation complete”.
Nota: se ricevete l’errore “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”, la vostra versione di Flatpak è obsoleta. In questo caso eseguite:
flatpak --user remote-delete --force flathubflatpak --user remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepoe riprovate quindi l’installazione.
Scaricare il pacchetto QCAD
Sezione intitolata “Scaricare il pacchetto QCAD”Aprite l’area di download utilizzando il link che avete ricevuto dopo l’acquisto.
Scorrete fino alla sezione corrispondente alla vostra CPU: Linux > Qt 6 > 64-bit Intel per le CPU Intel e AMD, oppure Linux > Qt 6 > ARM (64-bit) per le CPU ARM. Sotto quel titolo, fate clic sulla voce che contiene “Flatpak” nel nome per scaricare il file Flatpak nella vostra cartella Download.
Attendete il completamento del download.
Installare QCAD
Sezione intitolata “Installare QCAD”Tornate al terminale e passate alla vostra cartella Download:
cd ~/DownloadsSe avete una CPU Intel o AMD, digitate:
flatpak install --user qcad-3.x.x-pro-linux-qt6-x86_64.flatpakSe avete una CPU ARM64, digitate:
flatpak install --user qcad-3.x.x-pro-linux-qt6-arm64.flatpakPremete Invio. Ricordate di sostituire 3.x.x con il numero di versione esatto del pacchetto che avete scaricato.
Flatpak mostra le autorizzazioni richieste da QCAD e vi chiede se procedere:
Premete Invio per confermare.
Al termine dell’installazione, il terminale mostra “Installation complete.”
Eseguire QCAD
Sezione intitolata “Eseguire QCAD”Per avviare QCAD dal terminale, digitate:
flatpak run org.qcad.QCADIn alternativa, utilizzate il menu di avvio applicazioni del vostro ambiente desktop, dove QCAD ora compare come una normale applicazione:
QCAD si avvia con la schermata di benvenuto, in cui potete scegliere alcune impostazioni iniziali. Dopo la conferma viene mostrata la finestra dell’applicazione QCAD e potete iniziare a lavorare:
Eseguire gli strumenti da riga di comando da un Flatpak
Sezione intitolata “Eseguire gli strumenti da riga di comando da un Flatpak”Un’installazione Flatpak non dà accesso agli script di avvio degli strumenti da riga di comando di QCAD (dwg2pdf, dwg2bmp, …).
Per eseguire comunque questi strumenti, passate a QCAD il corrispondente script di avvio utilizzando l’argomento -autostart:
flatpak run org.qcad.QCAD -autostart scripts/Pro/Tools/Dwg2Pdf/Dwg2Pdf.jsGli script di avvio dei vari strumenti da riga di comando di QCAD sono:
| Strumento | Script di avvio |
|---|---|
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 |
Disinstallare un’installazione Flatpak
Sezione intitolata “Disinstallare un’installazione Flatpak”Per rimuovere un’installazione Flatpak di QCAD, eseguite:
flatpak uninstall --user org.qcad.QCAD