Che cos'è il processo "whoopsie" e come posso rimuoverlo?

314

Su una delle mie macchine ho un processo in esecuzione chiamato "whoopsie". Sto utilizzando il server 12.04 e non ho mai installato specificatamente nulla con questo nome.

Google sembra implicare che abbia qualcosa con i log degli errori ma non trovo troppe informazioni. Il fatto che non l'ho installato manualmente e gli altri 3 server che ho controllato non hanno in effetti alcun processo in esecuzione O l'eseguibile mi ha reso un po 'confuso.

Qualcuno sa che cos'è il processo "whoopsie"?

Qualcuno sa quali pacchetti potrebbero averlo installato? Il server è abbastanza semplice, ha uno stack LAMP, Samba e server di stampa e il plug-in Nagios NRPE, niente di più installato, rimanendo semplicemente un bel server di backup.

Altre informazioni:

$ 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
    
posta Nanne 11.05.2012 - 17:20
fonte

6 risposte

302

Che cos'è whoopsie ?

  • È il demone "Segnalazione errori di Ubuntu" ed è installato di default in entrambe le installazioni desktop / server.

  • Quando qualcosa va in crash, whoopsie fa due cose:

    1. Raccoglie il rapporto sugli arresti anomali generato da Apport e
    2. Può inviarli a Ubuntu / Canonical (in particolare al link :)

Whoopsie non invierà i rapporti sugli arresti anomali senza la tua autorizzazione!

  • Come Evan spiega nella sua risposta di seguito, l'effettiva trasmissione dei dati di crash avviene solo se lo si consente tramite la finestra di dialogo grafica (vedi sotto), o per un server CLI, eseguire esplicitamente apport-cli .

Come posso disabilitarlo sul mio desktop?

  • Vai a Impostazioni ... Privacy ...

  • E nella scheda Diagnostica, deseleziona l'opzione Invia report di errore a Canonical :

Come posso disabilitarlo su un server o tramite la riga di comando?

  • modifica il parametro report_crashes in false nel file /etc/default/whoopsie .

  • Quindi fai addio a whoopsie con sudo service whoopsie stop .

risposta data ish 11.05.2012 - 17:37
fonte
39

Whoopsie fa parte del tracker degli errori di Ubuntu . Sono necessari i rapporti di arresto anomalo che apport crea e presenta ogni volta che un'applicazione non funziona e li invia a un server Canonical per un'ulteriore elaborazione. I dati raccolti da questi rapporti ci aiutano a stabilire le priorità e a tenere traccia dei problemi più urgenti:

link

Il piccolo processo demone whoopsie viene eseguito di default su entrambe le installazioni desktop e server di Ubuntu. Invierà report solo se lo approvi esplicitamente nella finestra di dialogo che appare sulle installazioni desktop o, nel caso del server, esegui manualmente apport-cli .

Puoi disabilitarlo andando in Impostazioni di sistema - & gt; Privacy - & gt; Diagnostica e deseleziona la casella "Invia rapporti di errore a Canonical".

Per disabilitarlo su Ubuntu Server, modifica il file /etc/default/whoopsie e cambia report_crashes= in false , quindi esegui sudo stop whoopsie .

Nota che se lo fai, non verremo a conoscenza dei problemi che riguardano il tuo computer e potrebbe non essere in grado di risolverli. Parlo di come usiamo i tuoi dati per rendere Ubuntu migliore in questo video:

risposta data Evan 13.06.2012 - 14:49
fonte
12
apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

Non ho avuto problemi perché sono in procinto di costruire il mio desktop Ubuntu, ma finora questa cosa continua a mandare in crash il mio sistema, ma ora me ne sono sbarazzato:)

    
risposta data Glynn Bower 07.12.2012 - 13:13
fonte
3

È il daemon di segnalazione degli errori di Canonical.

La cosa scoraggiante è che non ti viene nemmeno chiesto se lo vuoi installato, il che non è così bello se il tuo server su un hardware di bilancio è saggio

@Glynn BLower

apt-get -s purge

non sembra effettivamente disinstallare il daemon, mostra solo che è lì se vuoi eliminarlo

apt-get purge

ha fatto il trucco sulla mia installazione del server 13.04

    
risposta data Tobias F. Meier 16.08.2013 - 21:34
fonte
1

È il "demone di invio del database di crash di Ubuntu": link

    
risposta data pestilence 11.05.2012 - 17:23
fonte
0

Whoopsie ha un elenco di dipendenze e sono ridondanti senza Whoopsie Synaptic Package Manager fa il trucco

Cerca & gt; Whoopsie

Mark for Complete Removal tutti i pacchetti relativi a lib_* whoopsie.

Applica

Se hai seguito il percorso sudo apt-get -s purge whoopsie , non dimenticarti di farlo sudo apt autoremove dopo di ciò per far svuotare tutti i pacchetti.

Suggerisci un sudo apt-get update dopo tutto e poi service --status-all per verificare che 'whoopsie' non sia nel tuo sistema.

    
risposta data NexusInk 02.04.2018 - 09:29
fonte

Leggi altre domande sui tag