Pular para o conteúdo

Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 298 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu

O Ubuntu frequentemente tenta reinstalar o daemon do Snap (snapd) como dependência oculta ao instalar determinados pacotes via apt (como o navegador Chromium ou o Firefox). Para impedir que o sistema devolva o formato Snap, é necessário removê-lo e também criar uma regra de prioridade no gerenciador de pacotes (APT).

1. Remoção completa do pacote e de seus resíduos

O parâmetro --purge combinado com o autoremove diz ao gerenciador para excluir o serviço em execução, o binário principal e todos os arquivos de configuração deixados para trás.

sudo apt autoremove --purge -y snapd
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Criação da regra de bloqueio (Pinning) no APT

O diretório /etc/apt/preferences.d/ dita as regras de instalação. Ao atribuir uma prioridade negativa (Pin-Priority: -10), o APT fica terminantemente proibido de efetuar o download e a instalação do pacote snapd, mesmo se outro pacote exigir a sua presença. O comando abaixo escreve a regra no arquivo nosnap.pref diretamente pelo terminal.

cat << 'EOF' | sudo tee /etc/apt/preferences.d/nosnap.pref Package: snapd Pin: release a=* Pin-Priority: -10 EOF

3. Sincronização do APT

Por fim, atualize o índice de repositórios para que o sistema carregue a nova configuração e aplique a restrição imediatamente.

sudo apt update
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

[Resolvido] Controle Xbox 360 não funciona

Rodando APPs de Android no Google Chrome (sem máquina virtual)

Checar seu IP externo no terminal

Sbopkg - Gerenciador de Pacotes para Slackware que usa Slackbuilds

NOVO: Sauerbraten - Justice Edition

Ubuntu Alternate-CD - Atualizando Versão

Xine: input plugin cannot open MRL

Linux Mint 17 (pós-instalação)

Teclas multimídia no Dell Inspiron 1525

Ativando seu roteamento de internet na hora do boot

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.