JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como instalar e usar pacotes snap no Debian

Editado 3 Semanas atrás por ExtremeHow Equipe Editorial

DebianInstantâneoPacotesInstalação de softwareInterface de Linha de ComandoLinuxAdministração de SistemasCódigo AbertoSoftwareTI

Como instalar e usar pacotes snap no Debian

Tradução atualizada 3 Semanas atrás

Introdução aos pacotes Snap

Snap é um sistema de gerenciamento de pacotes projetado para usuários de Linux. Ao contrário dos sistemas de gerenciamento de pacotes tradicionais, que muitas vezes lidam com dependências e conflitos de versão, o Snap permite que os desenvolvedores empacotem suas aplicações com todas as suas dependências. Isso significa que os usuários podem instalar e executar aplicações facilmente, sem se preocupar com o ambiente do sistema subjacente. Os pacotes Snap, ou Snaps, funcionam em uma ampla variedade de distribuições Linux, tornando-os muito versáteis e convenientes.

Debian, uma das distribuições Linux mais respeitadas e estáveis, não inclui o Snap por padrão, ao contrário de sua derivada, o Ubuntu. No entanto, os usuários do Debian ainda podem instalar e usar pacotes Snap com alguns passos simples. Este guia irá apresentá-lo ao processo de instalação e utilização de pacotes Snap no seu sistema Debian.

Instalando Snap no Debian

Antes de começar a instalar o Snap, certifique-se de que seu sistema Debian está atualizado. Você pode atualizar seu sistema executando o seguinte comando:

$ sudo apt update $ sudo apt upgrade

Passo 1: Instalar Snapd

Snapd é um serviço necessário para instalar e gerenciar pacotes Snap. Siga estas etapas para instalar Snapd:

  1. Execute o comando abaixo para instalar o Snapd:
  2. $ sudo apt install snapd
  3. Uma vez que o Snapd esteja instalado, você pode opcionalmente sair e entrar novamente ou reiniciar seu sistema para garantir que o caminho do Snap seja atualizado corretamente.

Passo 2: Habilitar suporte ao Snap

Após instalar o Snapd, você pode precisar habilitar o systemd para iniciar e gerenciar os snaps:

$ sudo systemctl start snapd $ sudo systemctl enable snapd

Verifique se o serviço Snapd está em execução com o seguinte:

$ sudo systemctl status snapd

Usando pacotes Snap

Encontrando pacotes Snap

Você pode encontrar uma ampla variedade de aplicações empacotadas como Snaps através da loja Snapcraft. Você pode procurar por essas aplicações usando a interface de linha de comando. Por exemplo, para encontrar Snaps relacionados ao VLC, você pode usar:

$ snap find vlc

Instalando pacotes Snap

Depois de encontrar a aplicação desejada, você pode instalá-la usando o comando snap. Para instalar um pacote snap, use a seguinte sintaxe:

$ sudo snap install <snap-name>

Por exemplo, para instalar o VLC, você executaria o seguinte:

$ sudo snap install vlc

Atualizando pacotes Snap

Uma das grandes vantagens de usar pacotes Snap é que eles são atualizados automaticamente. No entanto, você também pode verificar atualizações manualmente e usar o seguinte para aplicá-las:

$ sudo snap refresh

Se você quiser verificar atualizações para um pacote Snap específico, pode especificar seu nome:

$ sudo snap refresh vlc

Removendo pacotes Snap

Se você não precisar mais de um aplicativo instalado via Snap, pode removê-lo usando o seguinte comando:

$ sudo snap remove <snap-name>

Por exemplo, para remover o VLC, execute:

$ sudo snap remove vlc

Obtendo informações sobre pacotes Snap

Existe uma maneira fácil de obter informações sobre os pacotes Snap instalados no seu sistema. Para ver os detalhes, use:

$ snap info vlc

Explorando operações avançadas do Snap

Concedendo permissões a pacotes Snap

Snaps são aplicações limitadas, o que significa que têm acesso restrito aos recursos do sistema. No entanto, você pode conceder permissões adicionais, se necessário. Para listar interfaces, que são grupos de permissões, use:

$ snap interfaces <snap-name>

Para dar mais permissões ao snap ao conectar a interface, use:

$ sudo snap connect <snap-name>:<plug>

Configurando definições do Snap

Você também pode configurar alguns snaps através da linha de comando. As opções disponíveis dependem do snap individual.

$ sudo snap set <snap-name> <setting>=<value>

Redefina o Snap para suas configurações padrão:

$ sudo snap revert <snap-name>

Uso avançado do Snap

Se você deseja usar várias versões da mesma aplicação, pode alternar entre trilhas ou instalar versões concorrentes:

$ sudo snap switch --channel=<track>/stable <snap-name>

Conclusão

Os pacotes Snap oferecem uma opção flexível e multiplataforma para instalar software em seu sistema Debian. Seguindo os passos descritos acima, você pode facilmente instalar, gerenciar e usar pacotes Snap no Debian. Este método oferece simplicidade, estabilidade e facilidade de uso, tornando-se particularmente útil para usuários que desejam acessar o software mais recente sem o risco de conflitos de dependência. Explorar as capacidades do Snap e tirar proveito de seus recursos pode melhorar significativamente sua experiência com Linux.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários