O que é o processo 'whoopsie' e como posso removê-lo?

317

Em uma das minhas máquinas, tenho um processo em execução chamado "whoopsie". Estou executando o servidor 12.04 e nunca instalei especificamente nada com esse nome.

O Google parece implicar que tem algo a ver com os registros de erros, mas não estou encontrando muita informação. O fato de que eu não o instalei manualmente e os outros 3 servidores que eu verifiquei de fato não tem nenhum processo em execução OU executável me deixou um pouco confuso.

Alguém sabe o que é o processo "whoopsie"?

Alguém sabe quais pacotes podem ter instalado? O servidor é bastante simples, tem uma pilha LAMP, Samba e servidores de impressão e o plug-in Nagios NRPE, nada mais instalado, sendo apenas um bom servidor de backup.

Mais algumas informações:

$ whoopsie -h
Usage:
  whoopsie [OPTION...]

Help Options:
  -h, --help           Show help options

Application Options:
  -f, --foreground     Run in the foreground

e

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND  
whoopsie   913  0.0  0.4  24448  2092 ?        Ssl  May07   0:00 whoopsie

e

$ sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false
    
por Nanne 11.05.2012 / 17:20
fonte

6 respostas

303

O que é whoopsie ?

  • É o daemon "Ubuntu Error Reporting" e é instalado por padrão em instalações de desktop / servidor.

  • Quando algo falha, whoopsie faz duas coisas:

    1. Coleta o relatório de falha gerado por Suporte e
    2. Podem enviá-los para o Ubuntu / Canonical (especificamente para link :)

Whoopsie não enviará seus relatórios de erros sem sua permissão!

  • Como Evan explica em sua resposta abaixo, a transmissão real de dados de falha ocorre somente se você permitir através do diálogo gráfico (veja abaixo), ou para um servidor CLI, executar explicitamente apport-cli .

Comofaçoparadesativá-lonaminhaáreadetrabalho?

  • VáparaConfigurações...Privacidade...

  • E na guia Diagnóstico, desmarque a opção Enviar relatórios de erros para a Canonical :

Como faço para desativá-lo em um servidor ou via linha de comando?

  • Basta alterar o parâmetro report_crashes para false no arquivo /etc/default/whoopsie .

  • Em seguida, dê adeus ao whoopsie com sudo service whoopsie stop .

por ish 11.05.2012 / 17:37
fonte
39

O Whoopsie faz parte do rastreador de erros do Ubuntu . Ele leva os relatórios de falhas que o apport cria e apresenta sempre que um aplicativo falha e os envia para um servidor da Canonical para processamento adicional. Os dados coletados desses relatórios nos ajudam a priorizar e acompanhar os problemas mais prementes:

link

O processo do daemon whoopsie pequeno é executado por padrão nas instalações de desktop e servidor do Ubuntu. Ele só enviará relatórios se você aprovar explicitamente isso na caixa de diálogo que aparece nas instalações da área de trabalho ou, no caso do servidor, executar manualmente apport-cli .

Você pode desativá-lo acessando as configurações do sistema - > Privacidade - > Diagnósticos e desmarcando a caixa "Enviar relatórios de erros para a Canonical".

Para desativá-lo no Ubuntu Server, edite o arquivo /etc/default/whoopsie e altere report_crashes= para false e, em seguida, execute sudo stop whoopsie .

Observe que, se você fizer isso, não ficaremos cientes dos problemas que afetam seu computador e talvez não consigamos corrigi-los. Eu falo sobre como usamos seus dados para melhorar o Ubuntu neste vídeo:

por Evan 13.06.2012 / 14:49
fonte
12
apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

Eu não tive nenhum problema como eu estou no processo de construir o meu próprio Ubuntu Desktop, mas até agora que coisa continua batendo meu sistema, mas agora eu me livrei dele:)

    
por Glynn Bower 07.12.2012 / 13:13
fonte
3

O daemon de relatórios de erros da Canonical.

O problema é que você nem sequer é perguntado se deseja instalá-lo, o que não é tão bom se você tiver um hardware de servidor econômico sábio

@Glynn BLower

apt-get -s purge

não parece realmente desinstalar o daemon, apenas mostra que ele está lá se você quiser limpá-lo

apt-get purge

fez o truque na minha instalação do servidor 13.04

    
por Tobias F. Meier 16.08.2013 / 21:34
fonte
1

É o "daemon de submissão do banco de dados do Ubuntu": link

    
por pestilence 11.05.2012 / 17:23
fonte
0

Whoopsie tem uma lista de dependências e elas são redundantes sem o Whoopsie Gerenciador de Pacotes Synaptic faz o truque

Pesquisar > Whoopsie

Mark for Complete Removal todos os pacotes relacionados com lib_* whoopsie.

Aplicar

Se você foi a rota sudo apt-get -s purge whoopsie , não se esqueça de sudo apt autoremove depois disso para obter todos os pacotes liberados.

Sugira um sudo apt-get update depois de tudo e, em seguida, service --status-all para verificar se 'whoopsie' não está no seu sistema.

    
por NexusInk 02.04.2018 / 09:29
fonte