Что такое процесс «раздражающий» и как его удалить?

303

На одной из моих машин у меня есть процесс, называемый «whoopsie». Я запускаю сервер 12.04 и никогда не устанавливал ничего с этим именем.

Google, похоже, подразумевает, что у него есть что-то с журналами ошибок, но я не нахожу слишком много информации. Тот факт, что я не установил его вручную, и три других сервера, которые я проверил, на самом деле не имеют такого работающего процесса. ИЛИ исполняемый файл немного меня смутил.

Кто-нибудь знает, что такое «критический» процесс?

Кто-нибудь знает, какие пакеты могли его установить? Сервер довольно прост, он имеет стек LAMP, Samba и серверы печати и плагин Nagios NRPE, ничего более не установлен, просто стоит там, где есть хороший резервный сервер.

Дополнительная информация:

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

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

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

и

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

и

$ sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false
    
задан Nanne 11.05.2012 в 17:20
источник

5 ответов

290

Что такое whoopsie ?

  • Это демон «Ubuntu Error Reporting» и установлен по умолчанию в установках для настольных компьютеров и серверов.

  • Когда что-то сработает, whoopsie выполняет две вещи:

    1. Собирает отчет о сбое, созданный Apport и
    2. Можно отправить их в Ubuntu / Canonical (в частности, Ссылка :)

Whoopsie не будет отправлять ваши отчеты о сбоях без вашего разрешения!

  • Как объясняет Эван в своем ответе ниже, фактическая передача данных об авариях происходит только в том случае, если вы разрешаете это через графическое диалоговое окно (см. ниже) или для сервера CLI явно запускать apport-cli .

Как отключить его на рабочем столе?

  • Перейдите в Настройки ... Конфиденциальность ...

  • В диалоговом окне «Диагностика» снимите флажок Отправить сообщение об ошибках в канонический :

Как отключить его на сервере или через командную строку?

  • Просто измените параметр report_crashes на false в файле /etc/default/whoopsie .

  • Затем попрощайтесь с whoopie с sudo service whoopsie stop .

ответ дан izx 11.05.2012 в 17:37
источник
38

Whoopsie является частью отслеживания ошибок Ubuntu . Он принимает отчеты о сбоях, которые apport создает и представляет, когда приложение терпит неудачу, и отправляет их на сервер Canonical для дальнейшей обработки. Данные, собранные в этих отчетах, помогают нам расставлять приоритеты и отслеживать наиболее насущные проблемы:

Ссылка

Маленький процесс демона whoopie запускается по умолчанию как на настольных, так и на серверных установках Ubuntu. Он отправит отчеты только в том случае, если вы явно одобрите это в диалоговом окне, которое появляется на настольных установках или в случае сервера, вручную запустите apport-cli .

Вы можете отключить его, перейдя в Системные настройки - & gt; Конфиденциальность - & gt; Диагностика и снятие флажка «Отправка отчетов об ошибках в Canonical».

Чтобы отключить его на сервере Ubuntu, отредактируйте файл /etc/default/whoopsie и измените report_crashes= на false , затем запустите sudo stop whoopsie .

Обратите внимание: если вы это сделаете, мы не узнаем о проблемах, которые могут возникнуть на вашем компьютере, и вы не сможете их исправить. Я говорю о том, как мы используем ваши данные, чтобы сделать Ubuntu лучше в этом видео:

ответ дан Evan 13.06.2012 в 14:49
источник
11
apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

У меня не было проблем, поскольку я занимаюсь созданием собственного рабочего стола Ubuntu, но до сих пор эта вещь продолжает разбивать мою систему, но теперь я избавился от нее:)

    
ответ дан Glynn Bower 07.12.2012 в 13:13
источник
3

Это демон-отчет об ошибках Canonical.

Отключение заключается в том, что вас даже не спрашивают, хотите ли вы его установить, что не так приятно, если вы на аппаратном обеспечении бюджетного сервера мудрым

@ Glynn BLower

apt-get -s purge

, похоже, не деинсталлирует демона, просто показывает вам, что он есть, если вы хотите его очистить.

apt-get purge

сделал трюк на моем сервере 13.04 install

    
ответ дан Tobias F. Meier 16.08.2013 в 21:34
источник
1

Это демон демонстрации базы данных аварийной ситуации Ubuntu: Ссылка

    
ответ дан pestilence 11.05.2012 в 17:23
источник

Ознакомьтесь с другими вопросами по меткам