Instale o CLion no Linux: Snap, Flatpak, AUR e método genérico!

O JetBrains CLion é um Ambiente de Desenvolvimento Integrado (IDE) multiplataforma, concebido para as linguagens de programação C e C++. Ele oferece uma gama de funcionalidades úteis, como a geração automática de código e a análise de código, entre outras.

Neste guia, exploraremos diferentes métodos para instalar o IDE JetBrains CLion no Linux. Se desejar obter informações adicionais sobre esta ferramenta, pode consultar este link.

Instalação via Pacote Snap

O JetBrains CLion está disponível como um pacote Snap, sendo uma opção para quem prefere a Ubuntu Snap Store. Para utilizar o CLion desta forma, é necessário ter o ambiente de execução Snapd previamente configurado e instalado no seu sistema Linux.

No Ubuntu, o ambiente Snapd já vem pré-instalado e pronto a usar. No entanto, se estiver a utilizar distribuições como Fedora, OpenSUSE, Arch Linux ou outras, será necessário instalar este ambiente manualmente.

A configuração do Snapd no Linux, para a instalação de pacotes Snap, é bastante simples. Inicialmente, instale o pacote “snapd” usando o gestor de pacotes da sua distribuição Linux. Em seguida, use o Systemd para ativar o ficheiro “snapd.socket”.

Se tiver dificuldades na configuração do ambiente Snapd no seu sistema Linux, não se preocupe! Podemos ajudar. Consulte o nosso guia detalhado sobre como configurar os pacotes Snap para que funcionem corretamente.

Após configurar o Snap, poderá instalar o JetBrains CLion no seu computador Linux através do seguinte comando:

sudo snap install clion --classic

É importante notar que o CLion é instalado como um Snap no “modo Clássico”. Este modo requer o AppArmor, que nem todas as distribuições Linux suportam. Se o Snap indicar que a instalação não foi bem-sucedida, experimente as instruções de instalação via Flatpak.

Instalação via Flatpak

O JetBrains CLion também está disponível como Flatpak na loja de aplicações Flathub. Se pretende instalar este software via Flatpak no seu sistema Linux, primeiro terá que configurar o ambiente de execução Flatpak.

Configurar o ambiente Flatpak no Linux é um processo direto. Basta instalar o pacote “flatpak” no seu sistema através do gestor de pacotes. Se necessitar de assistência na configuração do Flatpak no seu computador Linux, pode consultar o nosso guia detalhado sobre este tópico.

Com o ambiente Flatpak instalado e funcional, o passo seguinte é habilitar a loja de aplicações Flathub. É crucial, pois é onde se encontra o pacote do JetBrains CLion. Para ativar o Flathub, utilize o seguinte comando:

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

Com a loja Flathub configurada, já poderá instalar o CLion no seu sistema Linux. Utilize o comando abaixo para instalar o programa no seu computador:

sudo flatpak install flathub com.jetbrains.CLion

Instalação no Arch Linux

Como acontece com outros produtos JetBrains, existe um pacote AUR para o CLion disponível para instalação. É importante ter em mente que, embora estes pacotes sejam funcionais, não recebem suporte oficial da JetBrains. No entanto, o pacote CLion AUR é descarregado diretamente do site da JetBrains, garantindo que não utiliza nenhum código modificado.

Para iniciar a instalação do CLion no Arch Linux, será necessário instalar os pacotes “Git” e “Base-devel”. Estes pacotes são necessários para interagir com o AUR.

sudo pacman -S git base-devel

Após a instalação dos dois pacotes, deverá instalar o auxiliar Trizen AUR. Este programa automatizará a instalação do CLion, evitando que tenha que fazer tudo manualmente.

Para instalar o Trizen, execute os seguintes comandos em sequência:

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

Finalmente, instale o JetBrains CLion no seu computador Arch Linux através do comando trizen -S.

trizen -S clion

Instalação Genérica no Linux

O JetBrains CLion disponibiliza um instalador universal para aqueles que não querem utilizar Snaps ou Flatpak, e também não utilizam Arch Linux. Para iniciar a instalação, aceda à página de download do CLion e clique no botão azul “Download”.

Após o download, use o comando CD para navegar na linha de comandos até ao diretório “Downloads”. De seguida, utilize o comando tar para descompactar o ficheiro JetBrains CLion TarGZ descarregado anteriormente.

cd ~/Downloads

Dentro do diretório “Downloads”, utilize o comando tar xvf para extrair o conteúdo do ficheiro CLion TarGZ. O processo de descompactação deverá levar apenas alguns segundos, já que o ficheiro não é muito grande.

Quando o processo estiver concluído, utilize o comando CD para entrar na nova pasta CLion que o comando tar criou após o processo de descompactação.

cd clion-*/

Após entrar na nova pasta CLion, aceda ao subdiretório “bin”. Este diretório contém o script “clion.sh”, que precisa de ser executado para iniciar o programa CLion no Linux.

cd bin/

Inicie o CLion no seu computador Linux executando o comando sh clion.sh:

sh clion.sh