Embora os pacotes Snap não sejam suportados em distribuições Linux baseadas em Arch por padrão, é fácil instalar o Snap no Arch Linux quando você quiser.

O Snap é um sistema de gerenciamento de pacotes moderno que promete distribuição de pacotes perfeita e melhor gerenciamento de dependência em contraste com outros gerenciadores de pacotes.

Ao contrário de outras distribuições do Linux, como o Ubuntu, o Arch Linux não vem com suporte Snap por padrão. Felizmente, é fácil instalar e configurar o Snap no Arch Linux.

Vantagens dos Pacotes Snap

O Snap é desenvolvido e mantido pela Canonical, a empresa por trás do Ubuntu. O principal objetivo do Snap é tornar o gerenciamento de pacotes no Linux muito mais fácil. Os Snaps são universais, suportados em todas as principais distribuições do Linux e vêm com muitos outros benefícios.

Os pacotes e comandos Snap devem funcionar em qualquer sistema Linux, independentemente da distro subjacente. Isso significa que você obtém a mesma experiência ao passar de uma distro para outra. Essa também é uma grande vantagem para os desenvolvedores de software, porque eles podem distribuir apenas um único pacote que funcionará em todas as distribuições do Linux.

instagram viewer

Outra vantagem importante dos pacotes Snap é que eles vêm com todas as dependências necessárias para que o software funcione perfeitamente. Isso resulta em maior segurança e confiabilidade.

Os pacotes de snap são atualizados automaticamente e você pode reverter para uma versão anterior do snap se o atual não estiver funcionando corretamente.

Se você deseja experimentar todas essas vantagens e muito mais, veja como instalar o Snap no Arch Linux:

Etapa 1: Instalando o Snap no Arch Linux

Os repositórios padrão do Arch Linux não possuem o pacote snapd; Você precisa use o Arch User Repository (AUR) em vez de. O Arch User Repository é mantido por uma comunidade de entusiastas do Arch Linux e contém uma ampla variedade de pacotes que não estão disponíveis nos repositórios oficiais do Arch.

Primeiro, você precisa instalar o Git, caso ainda não o tenha em seu sistema. Você pode instalar o Git usando o seguinte comando:

sudo pacman -S git

Uma vez instalado, você pode clonar o repositório snapd em sua máquina. snapd é o daemon e o tempo de execução para gerenciar pacotes snap.

git clone https://aur.archlinux.org/snapd.git

Em seguida, vá para o diretório snapd recém-clonado usando o comando cd:

cd snapd

Compile e instale o snapd usando o makepkg Utilitário. O makepkg automatiza a construção de pacotes no Arch Linux.

makepkg -si

Siga as instruções do terminal para finalizar a instalação.

Etapa 2: Configurando o serviço snapd

Para que o serviço snapd inicie automaticamente após a inicialização, execute o seguinte comando:

sudo systemctl enable --now snapd.socket

Você pode verificar o status do serviço usando:

sudo systemctl status instantâneo

Se você configurou tudo corretamente, o serviço deve estar em execução e habilitado para carregar na inicialização do sistema.

Além disso, você deve ativar os pacotes snapd clássicos executando:

sudo ln -s /var/lib/snapd/snap /snap

Pode ser necessário fazer logout ou reiniciar o sistema para que o comando anterior entre em vigor.

Etapa 3: Instalando o software com o Snap

Para listar todos os pacotes instalados via snap, execute o seguinte comando:

lista instantânea

A saída do comando anterior mostrará que você ainda não possui nenhum snap instalado.

Podemos instalar um aplicativo instantâneo de amostra, o Olá Mundo pacote instantâneo. Execute o seguinte comando:

snap instalar olá-mundo

Se você executar o lista instantânea comando novamente, desta vez ele listará o aplicativo instalado.

Dê uma olhada nas páginas de manual para saber mais sobre o snap e suas opções de comando.

homem estala

Como desinstalar o Snap no Arch Linux

Você pode use Pacman para remover ou instalar pacotes no ArchLinux. Por exemplo, para remover o snap, basta executar o seguinte comando:

sudo pacman -Rs estalou

Snap Funciona no Arch Linux!

Embora o snap não esteja disponível por padrão no Arch Linux, você pode instalá-lo através do Arch User Repository.

Comparado aos gerenciadores de pacotes Linux tradicionais, os snaps têm muitas vantagens, como melhor gerenciamento de dependências e suporte universal ao Linux.