'후피'프로세스 란 무엇이며 어떻게 제거 할 수 있습니까?


334

내 컴퓨터 중 하나에서 "whoopsie"라는 프로세스가 실행 중입니다. 12.04 서버를 실행 중이며이 이름으로 아무것도 설치하지 않았습니다.

Google은 오류 로그와 관련이 있다고 생각하지만 너무 많은 정보를 찾지 못했습니다. 내가 수동으로 설치하지 않았고 내가 확인한 3 개의 다른 서버가 실제로 실행중인 프로세스가 없거나 실행 파일이 없기 때문에 약간 혼란 스러웠습니다.

"후시"과정이 무엇인지 아는 사람이 있습니까?

어떤 패키지가 설치되어 있는지 알고 있습니까? 서버는 매우 평범하며 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

이 지침에 따라 구성 파일에서 제거했습니다 mschoofs.blogspot.it/2015/11/…
flyingdrifter

답변:


317

무엇 whoopsie은 ?

  • "우분투 오류보고"데몬이며 기본적으로 데스크탑 / 서버 설치 모두에 설치됩니다.
  • 무언가가 충돌하면 whoopsie 는 두 가지 일을합니다.
    1. Apport에서 생성 한 충돌 보고서를 수집 하고
    2. Ubuntu / Canonical (특히 BSON의 https://daisy.ubuntu.com)보낼 수 있습니다

Whoopsie는 귀하의 허락없이 충돌 보고서를 보내지 않습니다!

  • Evan이 아래 답변에서 설명했듯이 충돌 데이터의 실제 전송은 그래픽 대화 상자 (아래 참조)를 통해 또는 CLI 서버에 대해 명시 적으로 실행하는 경우에만 허용됩니다 apport-cli.

    스크린 샷

데스크탑에서 어떻게 비활성화합니까?

그놈 쉘 (우분투 17.10+)

스크린 샷

유니티 (17.04 이전의 우분투)

  • 설정 ... 개인 정보로 이동 ...

    스크린 샷

  • 진단 탭에서 정식으로 오류 보고서 보내기 옵션 선택 취소 하십시오 .

    스크린 샷

서버 나 명령 줄에서 어떻게 비활성화합니까?

  • 파일 에서 report_crashes매개 변수를 false로 변경 /etc/default/whoopsie하십시오.
  • 그런 다음와 작별 인사를하십시오 sudo service whoopsie stop.

어떤 패키지를 설치하는지 실마리가 있습니까?
Nanne

33
아니요, 그냥 제거하십시오.
ish

4
방금 12.04 서버를 새로 설치했으며 자동으로 설치되었습니다.

2
방금 꽤 많은 바닐라 서버 설치, 아마도 전문가 모드는 아니지만 아무 것도 설치되지 않은 (ntp조차도 아님) 루트 서버를 얻었고 후후를 얻었습니다. 실제로 훌륭한 용어에 감사드립니다 :)
TheDeadSerious

8
우분투에는은 / etc / 기본 / whoopsie은 없다
에반 캐롤

41

Whoopsie는 Ubuntu 오류 추적기의 일부입니다 . 애플리케이션이 실패 할 때마다 apport 가 작성 및 표시 하는 충돌 보고서를 가져 와서 추가 처리를 위해 Canonical 서버로 보냅니다. 이 보고서에서 수집 된 데이터는 가장 시급한 문제를 우선 순위 화하고 추적하는 데 도움이됩니다.

http://errors.ubuntu.com

작은 whoopsie 데몬 프로세스는 기본적으로 Ubuntu 데스크탑 및 서버 설치 모두에서 실행됩니다. 데스크탑 설치 또는 서버의 경우에는 대화 상자에서 명시 적으로 승인 한 경우에만 보고서를 보내거나 서버의 경우 수동으로 실행 apport-cli합니다.

시스템 설정-> 개인 정보-> 진단으로 이동하여 "오류 보고서를 정식으로 보내기"상자를 선택 취소하여 비활성화 할 수 있습니다.

우분투 서버에 그것을 사용하지 않으려면 편집 /etc/default/whoopsie파일을 변경 report_crashes=false실행 한 후, sudo stop whoopsie.

이 작업을 수행하면 컴퓨터에 영향을 미치는 문제를 인식하지 못하므로 문제를 해결할 수 없습니다. 이 비디오에서 우분투를 개선하기 위해 데이터를 사용하는 방법에 대해 이야기합니다.


3
우분투 서버의 기본 부분이라는 것이 이상하다고 생각합니까? 내 머리가없는 서버에는 "시스템 설정-> 개인 정보"가 없습니다. 서버 이름에서 예상하지 못했던이 이름은 경이로운 이름으로 만들어졌지만 기본 설정 인 것처럼 보였으므로 중지해야합니다.)
Nanne

17
이 "작은 whoopsie 데몬이"내 RAM의 50 % 단일 CPU 코어의 90 % 이상을 차지
bluesmoon

1
그래서 그 와 같은 경이로운 이름으로 데몬을 설치하는 것이 미친 아이디어였습니다 (기본적으로보고하도록하십시오!-13.10에서보고가 꺼졌으며 14.04로 돌아 왔습니다!). 유닉스에는 경솔한 프로그램 이름의 오랜 전통이 있다는 것을 알고 있지만 언뜻보기에는 맬웨어처럼 보입니다.
Auspex

/etc/default/whoopsie16.04에는 없습니다. whoopsie를 막을 수있는 유일한 방법은 제거하는 것입니다.
musbach

@Auspex "Dr. Watson"을 결정한 것과 같은 종류의 사람들이 MS Windows의 오류보고를위한 훌륭한 이름이었습니다.
Tsaukpaetra

14
$ apt --simulate purge whoopsie

The following packages will be REMOVED

whoopsie*

$ apt purge whoopsie

내 자신의 우분투 데스크탑을 구축하는 과정에서 문제가 없었지만 지금까지는 시스템이 다운되지만 지금은 제거했습니다. :)


11
그것은 충돌보고 도구이기 때문에 다른 것들이 충돌 한 후에 단순히 나타날 것이라고 생각합니다. 간단한 도구가 충돌의 실제 원인 일 수는 없습니다.
Kzqai

4
"Mozilla Crash Reporter가 파이어 폭스를 추락했다"고 말하는 것과 같습니다. Whoopsie는 충돌보고 도구이므로 다른 문제가 발생했을 때 whoopsie가 보고서를 보내겠다고 제안했습니다.
루카 라미 쉬 빌리

8
apt-get -s시뮬레이션을 실행합니다. 실제로 패키지를 제거 할 준비가되면 교체 apt-get -s와 함께 sudo apt-get. 방금 실행 apt-get -s하면 실제 제거가 수행 되지 않습니다.
Eliah Kagan

4

Canonical의 오류보고 데몬입니다.

중요한 것은 설치를 원하는지조차 묻지 않는다는 것입니다. 예산 서버 하드웨어에 현명한 경우 좋지 않습니다.

@Glynn BLower

apt-get -s purge

실제로 데몬을 제거하는 것 같지 않으며, 제거하려는 경우 데몬이 있음을 보여줍니다.

apt-get purge

13.04 서버 설치에서 트릭을 수행했습니다.


설명없이 좋은 투표. 왜 당신이 아래로 투표했는지에 대해 자세히 설명해 주시겠습니까? 승인없이 시스템에 대한 데이터를 자동으로 보내는 서버에서 실행되는 프로세스가 마음에 들지 않기 때문입니까? 내가 Canonical을 비판했기 때문입니까? apt-get purge가 패키지와 패키지를 제거하고 여기에서 오류를 일으켰 기 때문입니까? 문제에 대해 더 많이 알고 있다면 통찰력을 공유하십시오! 특히 내가 언급 한 게시물이 내 결과를 반영하도록 변경되었습니다.
Tobias F. Meier

2
나는 단지 추측 할 수 있지만 귀하의 답변은 완전한 답변이 아니기 때문에 투표에 실패했다고 생각합니다 (적어도 명령이 불완전합니다). 또 다른 이유는 적절한 답변에 대한 의견을 쓰지 않고 다른 답변에 답변으로 댓글을 작성했기 때문일 수 있습니다.
Thorbjørn Lindeijer


0

Whoopsie에는 종속성 목록이 있으며 Whoopsie Synaptic Package Manager가 없으면 중복됩니다.

검색> Whoopsie

Mark for Complete Removal모든 lib_*whoopsie 관련 패키지.

대다

sudo apt-get -s purge whoopsie경로 를 갔다면 sudo apt autoremove모든 패키지를 플러시하기 위해 그 이후를 잊지 마십시오 .

제안 sudo apt-get update모든 후 다음 service --status-all'whoopsie'시스템에없는 것을 확인합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.