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

317

На одной из моих машин у меня есть процесс, называемый «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 в 15:20
источник

6 ответов

303

Что такое 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 .

ответ дан ish 11.05.2012 в 15:37
источник
39

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

Ссылка

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

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

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

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

ответ дан Evan 13.06.2012 в 12:49
12
apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

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

    
ответ дан Glynn Bower 07.12.2012 в 12:13
3

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

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

@ Glynn BLower

apt-get -s purge

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

apt-get purge

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

    
ответ дан Tobias F. Meier 16.08.2013 в 19:34
1

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

    
ответ дан pestilence 11.05.2012 в 15:23
0

У Whoopsie есть список зависимостей, и они избыточны без Whoopsie Synaptic Package Manager делает трюк

Поиск > Whoopsie

Mark for Complete Removal всех lib_* связанных с ним пакетов.

Применить

Если вы отправили маршрут sudo apt-get -s purge whoopsie , не забудьте sudo apt autoremove после этого, чтобы сбросить все пакеты.

Предложите sudo apt-get update после всего, а затем service --status-all , чтобы убедиться, что «whoopie» отсутствует в вашей системе.

    
ответ дан NexusInk 02.04.2018 в 07:29

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