Was ist der "whoopsie" -Prozess und wie kann ich ihn entfernen?


334

Auf einem meiner Computer läuft ein Prozess namens "whoopsie". Ich verwende einen 12.04 Server und habe noch nie etwas mit diesem Namen installiert.

Google scheint zu implizieren, dass es etwas mit Fehlerprotokollen zu tun hat, aber ich finde nicht zu viele Informationen. Die Tatsache, dass ich es nicht manuell installiert habe und die 3 anderen Server, die ich überprüft habe, tatsächlich keinen solchen laufenden Prozess oder keine solche ausführbare Datei haben, hat mich ein bisschen verwirrt.

Weiß jemand, was der "whoopsie" -Prozess ist?

Weiß jemand, welche Pakete es installiert haben könnten? Der Server ist ziemlich einfach, er hat einen LAMP-Stack, Samba und Druckserver und das Nagios NRPE-Plugin, nichts weiter installiert, nur ein netter Backup-Server.

Noch ein paar Infos:

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

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

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

und

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

und

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

Ich habe es in einer Konfigurationsdatei beseitigt, die
flyingdrifter

Antworten:


317

Was ist whoopsie ?

  • Es ist der "Ubuntu Error Reporting" -Dämon und wird standardmäßig in beiden Desktop- / Server-Installationen installiert.
  • Wenn etwas abstürzt, macht whoopsie zwei Dinge:
    1. Sammelt den von Apport und generierten Absturzbericht
    2. Kann sie an Ubuntu / Canonical senden (speziell an https://daisy.ubuntu.com in BSON )

Whoopsie wird Ihre Absturzberichte nicht ohne Ihre Erlaubnis senden!

  • Wie Evan in seiner Antwort unten erklärt, erfolgt die eigentliche Übertragung von Absturzdaten nur, wenn Sie dies über den Grafikdialog (siehe unten) zulassen oder für einen CLI-Server explizit ausführen apport-cli.

    Bildschirmfoto

Wie deaktiviere ich es auf meinem Desktop?

GNOME-Shell (Ubuntu 17.10+)

Bildschirmfoto

Einheit (Ubuntu vor 17.04)

  • Gehe zu Einstellungen ... Datenschutz ...

    Bildschirmfoto

  • Deaktivieren Sie auf der Registerkarte " Diagnose" die Option " Fehlerberichte an Canonical senden" :

    Bildschirmfoto

Wie deaktiviere ich es auf einem Server oder über die Befehlszeile?

  • Ändern Sie einfach den report_crashesParameter in falsein der /etc/default/whoopsieDatei.
  • Dann verabschiede dich von whoopsie mit sudo service whoopsie stop.

Haben Sie eine Ahnung, welche Pakete es installieren?
Nanne

33
Nein, einfach loswerden.
ish

4
Ich habe gerade eine Neuinstallation von 12.04 Server durchgeführt und es wurde automatisch installiert.

2
Ich habe gerade einen Root-Server mit so ziemlich Vanille-Server installiert, wahrscheinlich kein Expertenmodus, aber ohne installiertes Zeug (nicht einmal NTP), und bekam whoopsie. Tatsächlich habe apt-loswerden, danke für den wunderbaren Begriff :)
TheDeadSerious

8
Es gibt keine / etc / default / whoopsie in Ubuntu
Evan Carroll

41

Whoopsie ist Teil des Ubuntu Error Trackers . Die von apport erstellten und angezeigten Absturzberichte werden bei einem Ausfall einer Anwendung erfasst und zur weiteren Verarbeitung an einen Canonical-Server gesendet. Mithilfe der aus diesen Berichten gesammelten Daten können wir die wichtigsten Probleme priorisieren und nachverfolgen:

http://errors.ubuntu.com

Der kleine whoopsie-Daemon-Prozess wird standardmäßig sowohl auf Ubuntu-Desktop- als auch auf Serverinstallationen ausgeführt. Es werden nur Berichte gesendet, wenn Sie dies ausdrücklich in dem Dialogfeld genehmigen, das bei Desktop-Installationen angezeigt wird, oder wenn der Server manuell ausgeführt wird apport-cli.

Sie können es deaktivieren, indem Sie in den Systemeinstellungen -> Datenschutz -> Diagnose das Kontrollkästchen "Fehlerberichte an Canonical senden" deaktivieren.

Um es auf Ubuntu Server zu deaktivieren, bearbeiten Sie die /etc/default/whoopsieDatei und wechseln Sie report_crashes=zu falseund führen Sie sie aus sudo stop whoopsie.

Beachten Sie, dass wir in diesem Fall nicht auf die Probleme aufmerksam gemacht werden, die Ihren Computer betreffen, und möglicherweise nicht in der Lage sind, sie zu beheben. Ich spreche in diesem Video darüber, wie wir Ihre Daten verwenden, um Ubuntu besser zu machen:


3
Ich finde es seltsam, dass es Standard-Teil von Ubuntu-Server ist? Wenn überhaupt, hat mein Headless-Server keine "Systemeinstellungen-> Datenschutz". Der frivole Name hat mich gefragt, was es war, da ich es in der Serverversion nicht erwartet habe, aber es scheint Standard zu sein, also werde ich damit leben müssen, es zu stoppen :)
Nanne

17
dieser "kleine whoopsie daemon" nimmt über 50% meines arbeitsspeichers und 90% eines einzelnen
cpu-kerns

1
Wessen verrückte Idee war es also, einen Daemon mit einem so frivolen Namen zu installieren (und ihn standardmäßig melden zu lassen! - Ich hatte die Berichterstellung am 13.10 deaktiviert und sie ist mit 14.04 zurück!). Ich weiß, dass es in Unix eine lange Tradition frivoler Programmnamen gibt, aber auf den ersten Blick sieht das nach Malware aus.
Auspex

/etc/default/whoopsieexistiert nicht in 16.04. Die einzige Möglichkeit, whoopsie zu stoppen, ist die Deinstallation.
Musbach

@Auspex Dieselbe Art von Leuten, die entschieden haben, dass "Dr. Watson" ein großartiger Name für die Fehlerberichterstattung von MS Windows ist.
Tsaukpaetra

14
$ apt --simulate purge whoopsie

The following packages will be REMOVED

whoopsie*

$ apt purge whoopsie

Ich hatte keine Probleme, da ich gerade dabei bin, meinen eigenen Ubuntu-Desktop zu erstellen, aber bis jetzt stürzt das Ding immer wieder auf meinem System ab, aber jetzt habe ich es beseitigt :)


11
Ich vermute, dass es sich um ein Tool zur Absturzmeldung handelt, das einfach nach einem Absturz angezeigt wird. Es ist unwahrscheinlich, dass ein derart einfaches Tool die eigentliche Ursache des Absturzes sein könnte.
Kzqai

4
Es ist, als würde man sagen "Mozilla Crash Reporter hat Firefox abgestürzt". Whoopsie ist ein Crash-Reporting-Tool, also bot whoopsie an, einen Bericht zu senden, wenn etwas anderes abstürzte.
Luka Ramishvili

8
apt-get -sführt eine Simulation durch. Wenn Sie bereit sind, ein Paket tatsächlich zu entfernen, ersetzen Sie es apt-get -sdurch sudo apt-get. Wenn Sie nur ausführen apt-get -s, wird keine eigentliche Deinstallation durchgeführt.
Eliah Kagan

4

Es ist Canonicals Fehlerberichts-Daemon.

Das Abstoßende daran ist, dass Sie nicht einmal gefragt werden, ob Sie es installiert haben möchten, was nicht so schön ist, wenn Sie Hardware auf einem Budget-Server haben

@ Glynn BLower

apt-get -s purge

Scheint den Daemon nicht wirklich zu deinstallieren, sondern zeigt nur an, dass er da ist, wenn Sie ihn löschen möchten

apt-get purge

habe den trick auf meinem 13.04 server installiert


Wie schön, eine Gegenstimme ohne Erklärung. Würde es Ihnen etwas ausmachen, die Gründe für Ihre Ablehnung zu erläutern? Liegt es daran, dass ich keinen Prozess mag, der auf meinen Servern ausgeführt wird und ohne meine Zustimmung automatisch Daten über das System sendet? War es, weil ich Canonical dafür kritisiert habe? War es, weil apt-get purge es deinstalliert und das Paket und ich hier einen Fehler gemacht haben? Wenn Sie mehr darüber wissen, teilen Sie uns bitte Ihre Erkenntnisse mit! Zumal der Beitrag, auf den ich mich bezog, geändert wurde, um meine eigenen Erkenntnisse widerzuspiegeln.
Tobias F. Meier

2
Ich kann nur raten, aber ich denke, Ihre Antwort wurde abgelehnt, weil es keine vollständige Antwort war (Ihre Befehle sind zumindest unvollständig). Ein weiterer Grund könnte sein, dass Sie eine andere Antwort als Antwort kommentiert haben, anstatt einen Kommentar zu der Antwort zu verfassen, wie es angemessen gewesen wäre.
Thorbjørn Lindeijer


0

Whoopsie hat eine Liste von Abhängigkeiten und diese sind überflüssig, ohne dass Whoopsie Synaptic Package Manager den Trick macht

Suchen> Whoopsie

Mark for Complete Removalalle lib_*whoopsie bezogenen Pakete.

Anwenden

Wenn Sie den sudo apt-get -s purge whoopsieWeg gegangen sind , vergessen Sie nicht, sudo apt autoremovedanach alle Pakete zu spülen.

Schlagen Sie ein sudo apt-get updatenach dem anderen vor und service --status-allvergewissern Sie sich, dass "whoopsie" nicht auf Ihrem System vorhanden ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.