Pular para o conteúdo

Instalar o QCAD a partir de um Flatpak

Esta página orienta você na instalação do QCAD a partir de um Flatpak em sistemas operacionais Linux. Se você estiver usando um Chromebook com ChromeOS, siga as instruções em Instalar o QCAD em um Chromebook.

Um Flatpak inclui todas as bibliotecas de que o QCAD precisa. Por isso, ele também funciona em sistemas cujas bibliotecas são antigas ou novas demais para o instalador e para os pacotes compactados.

Instalamos o QCAD usando um terminal, pois essa é a forma preferida de gerenciar e manter um sistema Linux. Também existem aplicativos gráficos que podem ser usados para instalar Flatpaks, mas eles não são abordados aqui.

Os números de versão são escritos abaixo como 3.x.x. Substitua isso pelo número de versão real da versão do QCAD que você baixou, por exemplo 3.32.9.

Abra o aplicativo de terminal do seu ambiente de trabalho. Abre-se uma janela mostrando um prompt como username@host:~$, em que username é o seu nome de usuário (aqui “qcad”) e host é o nome do seu computador (aqui “penguin”):

Uma janela de terminal mostrando o prompt do shell

Copie o comando a seguir para a área de transferência e cole-o no terminal. Você pode colar em um terminal com um clique com o botão direito:

sudo apt install flatpak

Pressione a tecla Enter.

Se o terminal perguntar “Do you want to continue?”, pressione Enter novamente. Aguarde a conclusão da instalação, o que costuma levar alguns minutos. Quando o prompt aparecer de novo, a instalação terá terminado.

Se o terminal informar que o Flatpak já está na versão mais recente, você já tem o Flatpak e pode continuar com a próxima etapa.

Observação: apt é o gerenciador de pacotes das distribuições baseadas em Debian e Ubuntu. Em outras distribuições, use o comando correspondente do seu gerenciador de pacotes, por exemplo sudo dnf install flatpak no Fedora ou sudo pacman -S flatpak no Arch Linux.

Execute:

flatpak --version

Certifique-se de que a sua versão do Flatpak seja pelo menos a 1.12; caso contrário, a instalação provavelmente falhará.

O QCAD requer um runtime que é baixado do Flathub, o repositório Flatpak central. Adicione-o com:

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

Pressione Enter.

Determine o tipo da sua CPU conforme descrito em Instalar o QCAD no Linux e instale o runtime correspondente. Se não tiver certeza, digite uname -m no terminal.

Se a sua CPU for x86_64:

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

Se a sua CPU for aarch64:

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

Pressione Enter.

O Flatpak lista os pacotes que está prestes a instalar e pede confirmação. Confirme com Enter:

O Flatpak listando os pacotes do runtime a serem instalados

O Flatpak instala esses pacotes e informa “Installation complete” quando termina.

Observação: se você receber o erro “Unable to load summary from remote flathub: URI … exceeded maximum size of 10485760 bytes”, a sua versão do Flatpak está desatualizada. Nesse caso, execute:

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

e tente a instalação novamente.

Abra a área de download usando o link que você recebeu após a compra.

Role até a seção correspondente à sua CPU: Linux > Qt 6 > 64-bit Intel para CPUs Intel e AMD, ou Linux > Qt 6 > ARM (64-bit) para CPUs ARM. Abaixo desse título, clique no item com “Flatpak” no nome para baixar o arquivo Flatpak para a sua pasta Downloads.

Aguarde a conclusão do download.

Volte ao terminal e vá para a sua pasta Downloads:

cd ~/Downloads

Se você tiver uma CPU Intel ou AMD, digite:

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

Se você tiver uma CPU ARM64, digite:

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

Pressione Enter. Lembre-se de substituir 3.x.x pelo número de versão exato do pacote que você baixou.

Digitando o comando de instalação do Flatpak no terminal

O Flatpak mostra as permissões solicitadas pelo QCAD e pergunta se deve prosseguir:

O Flatpak pedindo confirmação antes de instalar o QCAD

Pressione Enter para confirmar.

Quando a instalação terminar, o terminal mostra “Installation complete.”

Para iniciar o QCAD pelo terminal, digite:

flatpak run org.qcad.QCAD

Como alternativa, use o lançador de aplicativos do seu ambiente de trabalho, no qual o QCAD agora aparece como um aplicativo comum:

O QCAD listado no lançador de aplicativos

O QCAD inicia com a tela de boas-vindas, na qual você pode escolher algumas configurações iniciais. Depois que você confirmar, a janela do aplicativo QCAD é exibida e você pode começar a trabalhar:

A janela do aplicativo QCAD após a instalação

Executar as ferramentas de linha de comando a partir de um Flatpak

Seção intitulada “Executar as ferramentas de linha de comando a partir de um Flatpak”

Uma instalação Flatpak não dá acesso aos scripts de inicialização das ferramentas de linha de comando do QCAD (dwg2pdf, dwg2bmp, …).

Para ainda assim executar essas ferramentas, passe o script de inicialização correspondente ao QCAD usando o argumento -autostart:

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

Os scripts de inicialização das várias ferramentas de linha de comando do QCAD são:

Ferramenta Script de inicialização
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 remover uma instalação Flatpak do QCAD, execute:

flatpak uninstall --user org.qcad.QCAD