Editado 3 Semanas atrás por ExtremeHow Equipe Editorial
DebianInstantâneoPacotesInstalação de softwareInterface de Linha de ComandoLinuxAdministração de SistemasCódigo AbertoSoftwareTI
Tradução atualizada 3 Semanas atrás
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.
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
Snapd é um serviço necessário para instalar e gerenciar pacotes Snap. Siga estas etapas para instalar Snapd:
$ sudo apt install snapd
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
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
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
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
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
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
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>
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>
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>
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