Co to jest proces "whoopsie" i jak mogę go usunąć?

317

Na jednej z moich maszyn uruchamiam proces o nazwie "whoopsie". Używam serwera 12.04 i nigdy specjalnie nie instalowałem niczego o tej nazwie.

Wygląda na to, że Google ma coś wspólnego z dziennikami błędów, ale nie znajduję zbyt wielu informacji. Fakt, że nie zainstalowałem go ręcznie i 3 inne sprawdzone przeze mnie serwery faktycznie nie miały takiego uruchomionego procesu. LUB plik wykonywalny mnie trochę zmieszał.

Czy ktoś wie, czym jest proces "whoopsie"?

Czy ktoś wie, jakie pakiety mogły go zainstalować? Serwer jest dość prosty, ma stos LAMP, Sambę i serwery wydruku oraz wtyczkę Nagios NRPE, nic więcej zainstalowanego, po prostu stoi tam niezły serwer kopii zapasowych.

Niektóre dodatkowe informacje:

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

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

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

i

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

i

$ sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false
    
zadawane Nanne 11.05.2012, 17:20
źródło

6 odpowiedzi

303

Co to jest whoopsie ?

  • Jest to demon "Raportowania błędów Ubuntu" i jest instalowany domyślnie zarówno w instalacjach komputerowych / serwerowych.

  • Gdy coś się zawiesza, whoopsie robi dwie rzeczy:

    1. Zbiera raport o awariach wygenerowany przez Apport i
    2. Mogą wysyłać je do Ubuntu / Canonical (w szczególności do linku :)

Whoopsie nie będzie wysyłać raportów o awariach bez Twojej zgody!

  • Jak wyjaśnia Evan w swojej odpowiedzi poniżej, rzeczywista transmisja danych o awariach występuje tylko wtedy, gdy zezwala się na to w graficznym oknie dialogowym (patrz poniżej) lub na serwerze CLI, jawnie uruchom apport-cli .

Jakwyłączyćtonamoimpulpicie?

  • PrzejdźdoUstawienia...Prywatność...

  • Na karcie Diagnostyka odznacz opcję Wyślij raporty o błędach do Canonical :

Jak wyłączyć to na serwerze lub w wierszu polecenia?

  • Po prostu zmień parametr report_crashes na false w pliku /etc/default/whoopsie .

  • Następnie pożegnaj się z whoopsie z sudo service whoopsie stop .

odpowiedział ish 11.05.2012, 17:37
źródło
39

Whoopsie jest częścią narzędzia do śledzenia błędów Ubuntu . Otrzymuje raporty o awariach, które apport tworzy i przedstawia za każdym razem, gdy aplikacja ulegnie awarii i wysyła je na serwer Canonical w celu dalszego przetwarzania. Dane zebrane z tych raportów pomagają nam ustalić priorytety i śledzić najbardziej palące problemy:

link

Proces demona małej demonstencji jest uruchamiany domyślnie w obu instalacjach na komputerach i serwerach Ubuntu. Będzie wysyłał raporty tylko wtedy, gdy wyraźnie to zatwierdzisz w oknie dialogowym, które pojawi się na instalacjach komputerowych, lub w przypadku serwera, ręcznie uruchom apport-cli .

Możesz go wyłączyć, przechodząc do Ustawień systemowych - > Prywatność - > Diagnostyka i odznaczenie pola "Wyślij raporty o błędach do Canonical."

Aby wyłączyć to na Ubuntu Server, edytuj plik /etc/default/whoopsie i zmień report_crashes= na false , a następnie uruchom sudo stop whoopsie .

Pamiętaj, że jeśli to zrobisz, nie będziemy powiadamiani o problemach, które mają wpływ na twój komputer i mogą nie być w stanie ich naprawić. Mówię o tym, jak wykorzystujemy twoje dane, aby ulepszyć Ubuntu w tym filmie:

odpowiedział Evan 13.06.2012, 14:49
źródło
12
apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

Nie miałem żadnych problemów, ponieważ jestem w trakcie budowania własnego Pulpitu Ubuntu, ale jak na razie to coś powoduje awarię mojego systemu, ale teraz się go pozbyłem:)

    
odpowiedział Glynn Bower 07.12.2012, 13:13
źródło
3

To demon raportowania błędów Canonical.

Odradzanie polega na tym, że nie jesteś nawet pytany, czy chcesz go zainstalować, co nie jest takie miłe, jeśli masz rozsądny sprzętowy budżet

@Glynn BLower

apt-get -s purge

nie wydaje się deinstalować demona, tylko pokazuje, że jest tam, jeśli chcesz go usunąć

apt-get purge

zrobił sztuczkę na mojej 13.04 instalacji serwera

    
odpowiedział Tobias F. Meier 16.08.2013, 21:34
źródło
1

Jest to "demon przesyłania do bazy danych awarii systemu Ubuntu": link

    
odpowiedział pestilence 11.05.2012, 17:23
źródło
0

Whoopsie ma listę zależności i są one zbędne bez Whoopsie Menedżer pakietów Synaptic wykonuje trik

Wyszukaj > Whoopsie

Mark for Complete Removal wszystkich pakietów pokrewnych lib_* .

Zastosuj

Jeśli wybrałeś trasę sudo apt-get -s purge whoopsie , nie zapomnij sudo apt autoremove po tym, aby wszystkie pakiety były spłukiwane.

Zaproponuj sudo apt-get update po wszystkim, a następnie service --status-all , aby sprawdzić, czy "whoopsie" nie ma w twoim systemie.

    
odpowiedział NexusInk 02.04.2018, 09:29
źródło

Przeczytaj inne pytania na temat tagów