Em uma das minhas máquinas, tenho um processo em execução chamado "whoopsie". Estou executando o servidor 12.04 e nunca instalei nada especificamente com esse nome.
O Google parece sugerir que tem algo a ver com os logs de erro, mas não estou encontrando muita informação. O fato de eu não ter instalado manualmente e os três outros servidores que verifiquei não possuíam esse processo em execução OU executável, fiquei um pouco confuso.
Alguém sabe o que é o processo de "whoopsie"?
Alguém sabe quais pacotes podem ter instalado? O servidor é bastante simples, possui uma pilha LAMP, servidores Samba e de impressão e o plug-in Nagios NRPE, nada mais instalado, apenas estando lá 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
apport
error-handling
whoopsie
Nanne
fonte
fonte
Respostas:
O que é whoopsie ?
Whoopsie não envia seus relatórios de falhas sem sua permissão!
Como Evan explica em sua resposta abaixo, a transmissão real dos dados de falha ocorre apenas se você permitir através da caixa de diálogo gráfica (veja abaixo) ou para um servidor CLI, executar explicitamente
apport-cli
.Como faço para desativá-lo na minha área de trabalho?
Shell GNOME (Ubuntu 17.10+)
Unidade (Ubuntu antes de 17.04)
Vá para Configurações ... Privacidade ...
E, na guia Diagnóstico, desmarque a opção Enviar relatórios de erro à Canonical :
Como desabilitá-lo em um servidor ou através da linha de comando?
report_crashes
parâmetro parafalse
no/etc/default/whoopsie
arquivosudo service whoopsie stop
.fonte
Whoopsie faz parte do rastreador de erros do Ubuntu . Ele pega os relatórios de falha que o apport cria e apresenta sempre que um aplicativo falha e os envia para um servidor Canonical para processamento adicional. Os dados coletados nesses relatórios nos ajudam a priorizar e rastrear os problemas mais prementes:
http://errors.ubuntu.com
O pequeno processo whoopsie daemon é executado por padrão nas instalações de desktop e servidor Ubuntu. Ele somente enviará relatórios se você aprovar explicitamente isso na caixa de diálogo exibida nas instalações da área de trabalho ou, no caso do servidor, executada manualmente
apport-cli
.Você pode desativá-lo acessando Configurações do sistema -> Privacidade -> Diagnósticos e desmarcando a caixa "Enviar relatórios de erro para a Canonical".
Para desativá-lo no Ubuntu Server, edite o
/etc/default/whoopsie
arquivo e mudereport_crashes=
para efalse
, em seguida, executesudo stop whoopsie
.Observe que, se você fizer isso, não ficaremos cientes dos problemas que afetam o seu computador e talvez não possamos corrigi-los. Eu falo sobre como usamos seus dados para melhorar o Ubuntu neste vídeo:
fonte
/etc/default/whoopsie
não existe no 16.04. A única maneira de parar o whoopsie é desinstalá-lo.Não tive problemas, pois estou no processo de construção do meu próprio Ubuntu Desktop, mas até agora essa coisa continua travando meu sistema, mas agora me livrei dele :)
fonte
apt-get -s
executa uma simulação. Quando você estiver realmente pronto para remover um pacote, substituaapt-get -s
porsudo apt-get
. Se você apenas executarapt-get -s
, nenhuma desinstalação real ocorrerá.É o daemon de relatório de erros da Canonical.
O que é mais desanimador é que você nem é perguntado se deseja instalá-lo, o que não é tão bom se você estiver com um hardware de servidor econômico
@Glynn BLower
apt-get -s purge
não parece realmente desinstalar o daemon, apenas mostra que ele está lá se você deseja limpá-lo
apt-get purge
fiz o truque na minha instalação do servidor 13.04
fonte
É o "daemon de envio de banco de dados de falha do Ubuntu": http://packages.ubuntu.com/precise/whoopsie
fonte
Whoopsie tem uma lista de dependências e são redundantes sem que o Whoopsie Synaptic Package Manager faça o truque
Procurar> Whoopsie
Mark for Complete Removal
todos oslib_*
pacotes relacionados a whoopsie.Aplique
Se você seguiu o
sudo apt-get -s purge whoopsie
caminho, não se esqueça desudo apt autoremove
depois disso para obter todos os pacotes liberados.Sugira um
sudo apt-get update
depois de tudo eservice --status-all
verifique se 'whoopsie' não está no seu sistema.fonte