Pesquisa de site

Instale VSCodium no Fedora


A verdadeira versão de código aberto do Microsoft VS Code, VSCodium, pode ser facilmente instalada no Fedora. Veja como.

Visual Studio Code (VS Code) é um popular editor de texto multiplataforma desenvolvido pela Microsoft. Ele é baseado na estrutura Electron e é amplamente utilizado por desenvolvedores para tarefas de codificação e edição de texto. O núcleo do VS Code, conhecido como "Code - OSS", é de código aberto e distribuído sob a licença MIT. No entanto, a Microsoft adiciona personalizações específicas e lança sua versão de marca do editor sob uma licença proprietária.

Para resolver preocupações sobre telemetria e licenciamento, existe uma alternativa chamada "VSCodium", que é uma versão do VS Code voltada para a comunidade, desabilitada para telemetria e licenciada pelo MIT.

Neste tutorial, irei guiá-lo através do processo de instalação e execução do VSCodium em um sistema Fedora Linux.

Existem três maneiras de fazer isso:

  1. Instalação baixando o arquivo rpm da página de lançamento. Porém, você precisa repetir o processo para atualizar o pacote (o que pode ser frustrante).

  2. Adicionando repositório paulcarroty (conforme mencionado no site do VSCodium). Assim, quando você atualizar seu sistema Fedora, o VScodium também será atualizado (o que é bastante simples).

  3. Usando a versão flatpak que você provavelmente já tentou instalando-a a partir do software Gnome (tive uma experiência ruim com a mesma, então a quilometragem pode variar).

O primeiro é muito simples, ou seja, baixar e instalar o arquivo rpm na página de lançamento. Então, vamos direto ao assunto e seguir os outros dois métodos.

Método 1: Instalando o VSCodium adicionando o repositório

Abra um terminal: você pode abrir um terminal procurando por “Terminal” no menu do aplicativo.

Adicione a chave GPG: para que o gerenciador de pacotes confie no empacotador do repositório.

sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg

Adicione o repositório VSCodium: O comando a seguir adicionará o repositório ao seu sistema Fedora.

printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo

Instale o VSCodium: Agora que você adicionou o repositório VSCodium, você pode instalá-lo usando o seguinte comando (aqueles que amam software de ponta podem substituir o nome do pacote por codium-insiders para instalar a versão interna) :

sudo dnf install codium

Inicie o VSCodium: Agora você pode iniciar o VSCodium no menu do aplicativo ou executando o seguinte comando no terminal:

codium

Removendo VSCodium

Se você não gostou do VSCodium e do fato de ser baseado em Electron ou talvez tenha mudado para Neovim definitivamente. Você pode removê-lo usando este comando:

sudo dnf remove codium

Você pode manter o repositório e a assinatura adicionados ao seu sistema ou talvez não (por que não).
Então, vamos nos livrar desse repositório:

sudo rm /etc/yum.repos.d/vscodium.repo

Método 2: Instale o VSCodium usando flatpak

Você também pode instalar o flatpak. Então, aqui estão os passos para instalar o VSCodium usando Flatpak no Fedora:

Você pode instalá-lo imediatamente no Fedora com o flathub habilitado, o que provavelmente estará habilitado se você estiver usando uma das iterações mais recentes e tiver repositórios de terceiros habilitados para o Fedora. Basta procurar VSCodium no software Gnome e clicar em Instalar.

Mas, para quem executa versões mais antigas por algum motivo ou pode ter um fork com flatpak não habilitado, pode seguir o exemplo.

Instale o Flatpak e habilite o Flathub: O Fedora geralmente vem com o Flatpak pré-instalado. Se não estiver instalado, você pode instalá-lo usando o seguinte comando:

sudo dnf install flatpak

Para habilitar o repositório Flathub, use o seguinte comando:

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

Agora que configurou o Flatpak, você pode instalar o VSCodium usando o repositório Flathub. Execute o seguinte comando:

flatpak install flathub com.vscodium.codium

Inicie o VSCodium: Você pode iniciar o VSCodium via Flatpak usando o seguinte comando:

flatpak run com.vscodium.codium

Alternativamente, você também pode procurar por “VSCodium” no menu do seu aplicativo e iniciá-lo a partir daí.

É isso! Agora você deve ter o VSCodium instalado e rodando em seu sistema Fedora usando Flatpak.

Para removê-lo use o comando abaixo:

sudo flatpak uninstall com.vscodium.codium

Aí vem o resultado final

Se você usou o VS Code, não encontrará nenhuma diferença entre os dois softwares. É apenas por uma questão de abertura e liberdade da telemetria maligna da versão da Microsoft.

Chegando ao Fedora, instalei primeiro a versão flatpak, mas o VSCodium não mostrou nenhuma decoração de janela na sessão do Wayland (que é o padrão, obviamente). Dificultando a navegação com o mouse.

Tentei alguns métodos para consertar, mas não tive sorte devido às localizações estranhas do flatpak para arquivos de configuração. Se alguém tiver ou puder descobrir a solução alternativa para o problema acima, pode comentar abaixo. Mas usar a versão rpm foi perfeito (talvez os céticos estivessem certos sobre sistemas alternativos de gerenciamento de pacotes).

Extensões e plug-ins funcionaram bem na maior parte. Você também pode seguir este tutorial para instalar em qualquer distribuição da família Enterprise Linux, por exemplo. Alma Linux, Rocky Linux etc.

Artigos relacionados: