Captura de tela mostrando a lista de aplicativos da Snap Store
Canonical/Reprodução

Na última terça-feira (11), os usuários do Fedora receberam uma notícia empolgante: a plataforma Snap, desenvolvida pela Canonical, está disponível para instalação em suas máquinas. Esse anúncio marca um avanço significativo na busca por soluções de empacotamento de aplicativos em distribuições Linux, tornando o processo mais simples e eficaz.

A chegada do Snap ao Fedora

O Fedora, uma distribuição de código aberto patrocinada pela RedHat, agora suporta a instalação de aplicativos Snap. O Snap é uma alternativa ao formato rival Flatpak, desenvolvido em colaboração com a Gnome Foundation e o próprio Fedora. O objetivo principal do Snap é proporcionar uma distribuição universal de pacotes, simplificando o empacotamento e a atualização de aplicativos em qualquer distribuição Linux.

Ao contrário dos métodos tradicionais de instalação, que dependem de bibliotecas específicas de cada distribuição, o Snap empacota todas as bibliotecas e dependências necessárias em um único arquivo .snap. Essa abordagem é semelhante aos arquivos .dmg do MacOS X e aos .exe do Windows. Isso garante que os aplicativos Snap funcionem em qualquer distribuição Linux, independente das bibliotecas previamente instaladas e suas versões. Isso elimina o risco de atualizações do sistema removendo dependências críticas para o funcionamento dos aplicativos.

Como instalar Snaps

Se você é um usuário do Fedora e deseja começar a aproveitar os benefícios dos aplicativos Snap, o processo é bastante simples. Primeiro, você precisa habilitar a plataforma Snap. Abra o Terminal e cole o seguinte comando:

sudo dnf install snapd

O comando acima fará o download de aproximadamente 7 MB de arquivos. As bibliotecas essenciais para o Snap serão baixadas quando você instalar o primeiro aplicativo Snap.

Explorando os aplicativos Snap

Embora o formato Snap ainda seja experimental, já existem diversas opções disponíveis para Desktop e Servidor. O diretório Snapcraft oferece uma seleção interessante de aplicativos Snap, incluindo a versão mais recente da suíte de escritório LibreOffice, o player de música Deepin Music, o editor de texto Markdown Ghostwriter, o popular aplicativo de mensagens Telegram, a loja de jogos Steam e a ferramenta de captura de tela SimpleScreenRecorder.

Instalar esses aplicativos é fácil. Basta abrir o Terminal e digitar os seguintes comandos, substituindo “[nome do pacote]” pelo nome do aplicativo que deseja instalar:

sudo snap install libreoffice
sudo snap install deepin-music

Você também pode instalar aplicativos a partir de um arquivo .snap baixado pelo navegador. Basta navegar até o diretório onde o arquivo foi baixado e usar o comando:

cd Downloads
sudo snap install [nomedopacote.snap]

Para remover um aplicativo Snap, basta repetir o comando substituindo “install” por “remove”.

Procurando por aplicativos Snap

Caso você queira explorar mais opções, é possível buscar aplicativos Snap diretamente no Terminal com um dos seguintes comandos:

snap find
snap find [nome do aplicativo]
snap find | grep [termo da busca]

Segurança no Fedora

É importante observar que o Fedora não possui o módulo de segurança AppArmor instalado por padrão, o que significa que os aplicativos Snap não são executados em um ambiente confinado separado do sistema. No entanto, os desenvolvedores do Snap já estão trabalhando em uma versão semelhante baseada no SELinux, o que aprimorará a segurança e a confiabilidade dos aplicativos Snap no Fedora.

Com a chegada dos aplicativos Snap ao Fedora, os usuários agora têm mais uma opção flexível e conveniente para instalar e manter seus aplicativos favoritos. A compatibilidade com várias distribuições Linux torna o Snap uma escolha atraente para aqueles que desejam simplificar a experiência de uso de software em seus sistemas.