it-swarm.dev

Co je to proces „whoopsie“ a jak jej mohu odstranit?

Na jednom z mých strojů běží proces zvaný „whoopsie“. Používám server 12.04 a nikdy jsem s tímto jménem nikdy nenainstaloval nic.

Google zřejmě naznačuje, že má něco do protokolu chyb, ale nenacházím příliš mnoho informací. Skutečnost, že jsem ji neinstaloval ručně a 3 další servery, které jsem zkontroloval, ve skutečnosti žádný takový běžící proces OR spustitelný soubor) nezpůsobil trochu zmatením.

Ví někdo, co je to proces „whoopsie“?

Ví někdo, jaké balíčky je mohly nainstalovat? Server je docela prostý, má LAMP stack, Sambu a tiskové servery a Nagios NRPE plugin, nic víc nainstalovaného, ​​jen stojí tam být Nice záložní server.

Více informací:

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

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

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

a

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

a

$ Sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false
351
Nanne

Co je whoopsie ?

  • Je to démon „Ubuntu Error Reporting“ a ve výchozím nastavení je nainstalován v instalacích desktop/server.
  • Když se něco zhroutí, whoopsie provede dvě věci:
    1. Shromažďuje zprávu o havárii generovanou Apport a
    2. Lze je odeslat na Ubuntu/Canonical (konkrétně na https://daisy.ubuntu.com in BSON )

Whoopsie neodešle vaše zprávy o selhání bez vašeho svolení!

  • Jak vysvětluje Evan ve své odpovědi níže, ke skutečnému přenosu dat o selhání dochází pouze v případě, že je povolíte prostřednictvím grafického dialogu (viz níže), nebo pro server CLI, explicitně spusťte apport-cli.

    screenshot

Jak jej deaktivuji na ploše?

GNOME Shell (Ubuntu 17.10+)

screenshot

Unity (Ubuntu před 17.04)

  • Přejít na Nastavení ... Ochrana osobních údajů ...

    screenshot

  • A na kartě Diagnostika zrušte zaškrtnutí Odeslat chybové zprávy do Canonical :

    screenshot

Jak jej deaktivuji na serveru nebo pomocí příkazového řádku?

  • V souboru report_crashes Jednoduše změňte parametr /etc/default/whoopsie Na false.
  • Poté se rozloučte s whoopsie s Sudo service whoopsie stop.
325
ish

Whoopsie je součástí buntu error tracker . Trvá zprávy o selhání, které apport vytvoří a zobrazí, kdykoli aplikace selže, a pošle je na server Canonical pro další zpracování. Data shromážděná z těchto přehledů nám pomáhají stanovit priority a sledovat nejnaléhavější problémy:

http://errors.ubuntu.com

Proces malých démonů whoopsie je ve výchozím nastavení spuštěn jak na instalaci Ubuntu, tak na serveru. Zprávy se odešlou, pouze pokud to výslovně schválíte v dialogu, který se objeví na instalacích na ploše, nebo v případě serveru, ručně spusťte apport-cli.

Můžete ji deaktivovat tak, že přejdete do Nastavení systému -> Ochrana osobních údajů -> Diagnostika a zrušíte zaškrtnutí políčka „Odeslat chybové zprávy společnosti Canonical“.

Chcete-li jej na serveru Ubuntu zakázat, upravte /etc/default/whoopsie soubor a změnit report_crashes=false, potom spusťte Sudo stop whoopsie.

Pokud tak učiníte, nebudeme informováni o problémech, které se týkají vašeho počítače, a možná je nebudeme moci opravit. Mluvím o tom, jak používáme vaše data, abychom vylepšili Ubuntu v tomto videu:

43
Evan
$ apt --simulate purge whoopsie

The following packages will be REMOVED

whoopsie*

$ apt purge whoopsie

Neměl jsem žádné problémy, protože jsem ve fázi budování vlastního Ubuntu Desktopu, ale zatím ta věc stále shazuje můj systém, ale teď se toho zbavím :)

15
Glynn Bower

Je to démon pro hlášení chyb Canonical.

Nejhorší věcí je, že se vás ani neptají, zda chcete nainstalovat, což není tak hezké, pokud je váš hardware na serveru s rozpočtem moudrý

@Glynn BLower

apt-get -s purge

nezdá se, že by démona skutečně odinstaloval, jen vám ukáže, že je tam, pokud ho chcete vyčistit

apt-get purge

udělal trik na mé instalaci serveru 13.04

4
Tobias F. Meier

Whoopsie má seznam závislostí a jsou nadbyteční, aniž by provedl trik Whoopsie Synaptic Package Manager

Hledat> Whoopsie

Mark for Complete Removal Všechny balíčky související s lib_* Whoopsie.

Aplikovat

Pokud jste se vydali cestou Sudo apt-get -s purge whoopsie, Nezapomeňte poté Sudo apt autoremove, Aby se všechny balíčky propláchly.

Po všem navrhněte Sudo apt-get update A poté service --status-all, Abyste ověřili, že 'whoopsie' není ve vašem systému.

1
NexusInk

Jedná se o „démona pro podání havarijní databáze Ubuntu“: http://packages.ubuntu.com/precise/whoopsie

1
pestilence