Ir al contenido

Instalar QCAD desde un Flatpak

Esta página le guía a través de la instalación de QCAD desde un Flatpak en sistemas operativos Linux. Si utiliza un Chromebook con ChromeOS, siga en su lugar las instrucciones de Instalar QCAD en un Chromebook.

Un Flatpak incluye todas las bibliotecas que QCAD necesita. Por lo tanto, también funciona en sistemas cuyas bibliotecas son demasiado antiguas o demasiado nuevas para el instalador y los paquetes de archivo.

Instalamos QCAD utilizando un terminal, ya que es la forma preferida de gestionar y mantener un sistema Linux. También existen aplicaciones gráficas que pueden utilizarse para instalar Flatpaks, pero no se tratan aquí.

Los números de versión se escriben a continuación como 3.x.x. Sustitúyalo por el número de versión real de la versión de QCAD que haya descargado, por ejemplo 3.32.9.

Abra la aplicación de terminal de su entorno de escritorio. Se abre una ventana que muestra un símbolo del sistema como username@host:~$, donde username es su nombre de usuario (aquí “qcad”) y host es el nombre de su equipo (aquí “penguin”):

Una ventana de terminal que muestra el símbolo del sistema del shell

Copie el siguiente comando al portapapeles y péguelo en el terminal. Puede pegar en un terminal con un clic derecho:

sudo apt install flatpak

Pulse la tecla Intro.

Si el terminal le pregunta “Do you want to continue?”, pulse Intro de nuevo. Espere a que se complete la instalación, lo que suele tardar unos minutos. Cuando vuelva a aparecer el símbolo del sistema, la instalación habrá terminado.

Si el terminal le indica que Flatpak ya está en la versión más reciente, es que ya tiene Flatpak y puede continuar con el siguiente paso.

Nota: apt es el gestor de paquetes de las distribuciones basadas en Debian y Ubuntu. En otras distribuciones, utilice el comando correspondiente de su gestor de paquetes, por ejemplo sudo dnf install flatpak en Fedora o sudo pacman -S flatpak en Arch Linux.

Ejecute:

flatpak --version

Asegúrese de que su versión de Flatpak sea al menos la 1.12; de lo contrario, la instalación probablemente fallará.

QCAD necesita un entorno de ejecución que se descarga de Flathub, el repositorio central de Flatpak. Añádalo con:

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

Pulse Intro.

Determine el tipo de su CPU como se describe en Instalar QCAD en Linux y, a continuación, instale el entorno de ejecución correspondiente. Si no está seguro, introduzca uname -m en el terminal.

Si su CPU es x86_64:

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

Si su CPU es aarch64:

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

Pulse Intro.

Flatpak muestra los paquetes que va a instalar y pide confirmación. Confirme con Intro:

Flatpak mostrando los paquetes del entorno de ejecución que se van a instalar

Flatpak instala estos paquetes e informa de “Installation complete” cuando ha terminado.

Nota: si obtiene el error “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”, su versión de Flatpak está obsoleta. En ese caso, ejecute:

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

y vuelva a intentar la instalación.

Abra el área de descargas con el enlace que recibió tras su compra.

Desplácese hasta la sección que corresponda a su CPU: Linux > Qt 6 > 64-bit Intel para CPU Intel y AMD, o Linux > Qt 6 > ARM (64-bit) para CPU ARM. Debajo de ese título, haga clic en el elemento que lleve “Flatpak” en su nombre para descargar el archivo Flatpak a su carpeta de descargas.

Espere a que se complete la descarga.

Vuelva al terminal y cambie a su carpeta de descargas:

cd ~/Downloads

Si tiene una CPU Intel o AMD, introduzca:

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

Si tiene una CPU ARM64, introduzca:

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

Pulse Intro. Recuerde sustituir 3.x.x por el número de versión exacto del paquete que haya descargado.

Introducir el comando de instalación de Flatpak en el terminal

Flatpak muestra los permisos que solicita QCAD y le pregunta si desea continuar:

Flatpak pidiendo confirmación antes de instalar QCAD

Pulse Intro para confirmar.

Cuando la instalación haya terminado, el terminal muestra “Installation complete.”

Para iniciar QCAD desde el terminal, introduzca:

flatpak run org.qcad.QCAD

También puede utilizar el lanzador de aplicaciones de su entorno de escritorio, donde QCAD aparece ahora como una aplicación normal:

QCAD en el lanzador de aplicaciones

QCAD se inicia con su pantalla de bienvenida, donde puede elegir algunos ajustes iniciales. Una vez que confirme, se muestra la ventana de la aplicación QCAD y puede empezar a trabajar:

La ventana de la aplicación QCAD tras la instalación

Ejecutar las herramientas de línea de comandos desde un Flatpak

Sección titulada «Ejecutar las herramientas de línea de comandos desde un Flatpak»

Una instalación Flatpak no le da acceso a los scripts de inicio de las herramientas de línea de comandos de QCAD (dwg2pdf, dwg2bmp, …).

Para poder ejecutar aun así estas herramientas, pase el script de inicio correspondiente a QCAD mediante el argumento -autostart:

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

Los scripts de inicio de las distintas herramientas de línea de comandos de QCAD son:

Herramienta Script de inicio
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

Para eliminar una instalación Flatpak de QCAD, ejecute:

flatpak uninstall --user org.qcad.QCAD