Como impedir a atualização automática do snapd?

20

Acabei de instalar o Ubuntu 18.04. Depois de alguns minutos, notei que minha largura de banda é notavelmente baixa. Eu instalei nethogse percebi que /usr/lib/snapd/snapdestá consumindo minha internet.

Questões:

  1. Como posso desabilitá-lo? Realmente me impede de usar a internet.
  2. Posso desativar o sistema snap package ao instalar o Ubuntu?

Muito obrigado,

Shahin
fonte
11
Presumo que seja importante preservar uma maneira de obter atualizações de segurança para pacotes de snap existentes. Deixar o sistema sem um procedimento automatizado de atualização de segurança seria um grande passo para trás. Mas é claro que precisa haver uma maneira de gerenciar o uso excessivo da largura de banda.
Nealmcb 29/09/19

Respostas:

18

Os pacotes de snap são uma boa maneira de obter acesso a muito mais software do que antes. Agora você pode obter pacotes como o Skype, o LibreOffice mais recente, o GIMP mais recente, todos os IDEs do JetBrains ou até jogos.

Tudo isso é instalado usando o aplicativo Ubuntu Software e não é necessário usar a linha de comando.

A pergunta importante para você é esta: você realmente precisa desativar os pacotes de snap?

Para desativar temporariamente os pacotes de snap (até a reinicialização ou se você executar com start):

sudo systemctl stop snapd.service

Para desativar permanentemente os pacotes de snap:

sudo systemctl stop snapd.service
sudo systemctl disable snapd.service

Para reativar pacotes de snap:

sudo systemctl reenable snapd.service
sudo systemctl start snapd.service
Simos
fonte
11

Você pode desativar a inicialização automática para o serviço. como isso.

Se você precisar atualizar um programa snap, poderá usar o comando snap refresh

PS Se essas respostas não ajudaram, você pode fazer a seguir:

sudo systemctl mask snapd.service- Desabilite completamente o serviço vinculando-o a / dev / null; você não pode iniciar o serviço manualmente ou habilitá-lo.

sudo systemctl unmask snapd.service - Remove o link para / dev / null e restaura a capacidade de ativar e / ou iniciar manualmente o serviço

Viktor Vladimyrovich
fonte
isso deve ser considerado a resposta real. a resposta "oficial" é apenas dar a volta ao solicitante.
Emandudeguy
11
A resposta deve mostrar como abrir diálogo que serviços
Doug
11
Isso não desativaria as atualizações de segurança, deixando o sistema vulnerável na próxima vez que uma nova vulnerabilidade não for corrigida?
Nealmcb 29/09/19
Na minha distro Ubuntu Budgie 18.10, encontrei a configuração clicando no botão Iniciar e depois procure por "Aplicativos de Inicialização". No entanto, isso não resolve o problema. A atualização automática continua.
Martin Andersson
4
A atualização de segurança é usar 1Mb / s por alguns segundos de vez em quando (possivelmente enquanto a tela estiver bloqueada), e não 1Mb / s por cinco minutos enquanto jogo, isso é um abuso evidente da minha conexão à Internet. Antes de fazer alguns lsof, pensei que fosse algum malware estranho.
Avio
1

Eu tentei determinar o pidpara /usr/lib/snapd/snapd, usando sudo nethogs wlp4s0.
Então matou esse processo usando sudo kill -9 pid_of_the process.
Desabilitou esse processo usando sudo systemctl disable snapd.service.
Desde então, estou vivendo uma vida pacífica. Meu uso de dados permanece sob controle também.

taurus05
fonte