Câu hỏi Quy trình 'whoopsie' là gì và tôi có thể xóa nó bằng cách nào?


Trên một trong các máy của tôi, tôi có một quá trình chạy được gọi là "whoopsie". Tôi đang chạy 12.04 máy chủ và không bao giờ cụ thể cài đặt bất cứ điều gì với tên này.

Google dường như ngụ ý rằng nó có cái gì đó với các bản ghi lỗi nhưng tôi không tìm thấy quá nhiều thông tin. Thực tế là tôi đã không tự cài đặt nó và 3 máy chủ khác mà tôi đã kiểm tra trên thực tế không có quá trình chạy HOẶC thực thi như vậy khiến tôi hơi bối rối.

Có ai biết quá trình "whoopsie" là gì không?

Có ai biết những gì gói có thể đã cài đặt nó? Máy chủ khá đơn giản, nó có một LAMP stack, Samba và print servers và Nagios NRPE plugin, không có gì được cài đặt thêm, chỉ đứng đó là một backup-server tốt.

Một số thông tin khác:

$ 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

316
2018-05-11 15:20


gốc


Tôi đã loại bỏ nó trong một tập tin cấu hình theo các hướng dẫn này mschoofs.blogspot.it/2015/11/… - flyingdrifter


Các câu trả lời:


Cái gì whoopsie ?

  • Đó là trình nền "Lỗi báo cáo Ubuntu" và được cài đặt theo mặc định trong cả cài đặt máy tính để bàn / máy chủ.

  • Khi có sự cố, whoopsie làm hai việc:

    1. Thu thập báo cáo sự cố được tạo bởi Apport và
    2. Có thể gửi chúng đến Ubuntu / Canonical (cụ thể là https://daisy.ubuntu.com :)

Whoopsie sẽ không gửi báo cáo sự cố của bạn mà không có sự cho phép của bạn!

  • Như Evan giải thích trong câu trả lời của mình dưới đây, việc truyền dữ liệu sự cố thực sự chỉ xảy ra nếu bạn cho phép nó thông qua hộp thoại đồ họa (xem bên dưới), hoặc cho một máy chủ CLI, chạy một cách rõ ràng apport-cli.

    enter image description here

Làm thế nào để vô hiệu hóa nó trên máy tính để bàn của tôi?

  • Chuyển đến Cài đặt ... Bảo mật ...

    enter image description here

  • Và trong tab Chẩn đoán, bỏ chọn các Gửi báo cáo lỗi cho Canonical Tùy chọn:

    enter image description here

Làm thế nào để vô hiệu hóa nó trên một máy chủ hoặc thông qua dòng lệnh?

  • Chỉ cần thay đổi report_crashes tham số false bên trong /etc/default/whoopsie tập tin.

  • Sau đó chia tay với whoopsie với sudo service whoopsie stop.


303
2018-05-11 15:37



Bạn có bất kỳ đầu mối những gói cài đặt nó? - Nanne
Không, chỉ cần loại bỏ nó thôi. - ish
Tôi chỉ làm một cài đặt sạch của 12.04 Server và nó đã được cài đặt tự động.
Tôi chỉ có một máy chủ gốc với một máy chủ vani khá nhiều cài đặt, có lẽ không phải là chế độ chuyên gia nhưng không có bất kỳ công cụ nào được cài đặt (thậm chí không phải là ntp), và nhận được rất nhiều. Đã làm trong thực tế có được apt-get thoát khỏi nó, cảm ơn cho các thuật ngữ tuyệt vời :) - TheDeadSerious
Không có / etc / default / whoopsie trong ubuntu - Evan Carroll


Whoopsie là một phần của Trình theo dõi lỗi của Ubuntu. Phải mất các báo cáo sự cố apport tạo và trình bày bất cứ khi nào ứng dụng không thành công và gửi chúng đến máy chủ Canonical để xử lý tiếp. Dữ liệu được thu thập từ các báo cáo này giúp chúng tôi ưu tiên và theo dõi các vấn đề cấp bách nhất:

http://errors.ubuntu.com

Quá trình daemon nhỏ được chạy theo mặc định trên cả máy tính để bàn Ubuntu và cài đặt máy chủ. Nó sẽ chỉ gửi báo cáo nếu bạn phê duyệt rõ ràng điều này trong hộp thoại xuất hiện trên cài đặt trên máy tính để bàn hoặc trong trường hợp máy chủ, chạy thủ công apport-cli.

Bạn có thể vô hiệu hóa nó bằng cách vào System Settings -> Privacy -> Diagnostics và bỏ chọn hộp có nhãn "Send error reports to Canonical".

Để vô hiệu hóa nó trên Ubuntu Server, chỉnh sửa /etc/default/whoopsie tập tin và thay đổi report_crashes= đến false, sau đó chạy sudo stop whoopsie.

Lưu ý rằng nếu bạn làm điều này, chúng tôi sẽ không được nhận thức về các sự cố ảnh hưởng đến máy tính của bạn và có thể không khắc phục được chúng. Tôi nói về cách chúng tôi sử dụng dữ liệu của bạn để làm cho Ubuntu tốt hơn trong video này:


39
2018-06-13 12:49



Tôi thấy nó lạ rằng nó là một phần mặc định của ubuntu-server? Nếu bất cứ điều gì, máy chủ không đầu của tôi không có "cài đặt hệ thống-> bảo mật". Tên phù phiếm khiến tôi tự hỏi nó là gì, vì tôi không ngờ nó ở phiên bản máy chủ, nhưng nó dường như mặc định, vì vậy tôi sẽ sống với việc phải dừng nó :) - Nanne
điều này "daemon nhỏ whoopsie" chiếm hơn 50% RAM của tôi và 90% của một lõi CPU đơn - bluesmoon
Vậy ai điên ý tưởng là nó để cài đặt một daemon với một cái tên phù phiếm (và để làm cho nó báo cáo theo mặc định! - Tôi đã báo cáo tắt ngày 13.10, và nó trở lại với 14.04!). Tôi biết có một truyền thống lâu đời về những tên chương trình phù phiếm trong Unix, nhưng ngay từ cái nhìn đầu tiên, nó trông giống như phần mềm độc hại. - Auspex
/etc/default/whoopsie không tồn tại trong 16.04. Cách duy nhất để dừng whoopsie là gỡ cài đặt nó. - musbach
@Auspex Cùng một loại người đã quyết định "Dr. Watson" là một tên tuyệt vời cho báo cáo lỗi MS Windows '. - Tsaukpaetra


apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

Tôi đã không có vấn đề như tôi đang trong quá trình xây dựng Ubuntu Desktop của riêng tôi nhưng cho đến nay điều đó giữ crashing hệ thống của tôi, nhưng bây giờ tôi đã thoát khỏi nó :)


12
2017-12-07 12:13



Nó là một công cụ báo cáo sự cố, tôi nghi ngờ nó chỉ hiển thị sau khi những thứ khác sụp đổ, nó không chắc rằng một công cụ đơn giản như vậy có thể là nguyên nhân thực sự của vụ tai nạn. - Kzqai
Nó giống như nói "Mozilla Crash Reporter đã bị hỏng firefox". Whoopsie là một công cụ báo cáo sự cố, vì vậy có thể khi một số thứ khác bị lỗi, các báo cáo được cung cấp để gửi báo cáo. - Luka Ramishvili
apt-get -s chạy mô phỏng. Khi bạn đã sẵn sàng thực sự xóa gói, hãy thay thế apt-get -svới sudo apt-get. Nếu bạn chỉ cần chạy apt-get -s, sẽ không có quá trình gỡ cài đặt thực tế nào xảy ra. - Eliah Kagan


Đó là lỗi báo cáo lỗi của Canonical.

Các điều off-về là bạn thậm chí không hỏi nếu bạn muốn nó được cài đặt, mà không phải là quá tốt đẹp nếu bạn trên một máy chủ ngân sách phần cứng khôn ngoan

@Glynn BLower

apt-get -s purge

dường như không thực sự gỡ cài đặt daemon, chỉ cho bạn thấy rằng nó đang ở đó nếu bạn muốn thanh lọc nó

apt-get purge

đã làm các trick trên máy chủ 13.04 của tôi cài đặt


3
2017-08-16 19:34



làm thế nào tốt đẹp, một cuộc bỏ phiếu xuống mà không có một lời giải thích. Bạn có nhớ để giải thích tại sao bạn xuống bình chọn? Có phải vì tôi không thích quy trình chạy trên máy chủ của tôi tự động gửi dữ liệu về hệ thống mà không có sự chấp thuận của tôi không? Có phải vì tôi chỉ trích Canonical vì điều đó không? Có phải vì apt-get purge DOES không cài đặt nó và gói và tôi đã thực hiện một lỗi ở đây? Nếu bạn biết thêm về vấn đề này, hãy chia sẻ thông tin chi tiết của bạn! Đặc biệt là bài viết tôi đã đề cập đến đã được thay đổi để phản ánh những phát hiện của riêng tôi. - Tobias F. Meier
Tôi chỉ có thể đoán, nhưng tôi nghĩ câu trả lời của bạn đã bị bỏ phiếu vì nó không phải là câu trả lời hoàn chỉnh (các lệnh của bạn chưa đầy đủ, ít nhất). Một lý do khác có thể là bạn đã bình luận về một câu trả lời khác như một câu trả lời, thay vì viết một bình luận về câu trả lời như đã có thể thích hợp. - Thorbjørn Lindeijer


Đó là "trình nền tảng trình cơ sở dữ liệu bị lỗi của Ubuntu": http://packages.ubuntu.com/precise/whoopsie


1
2018-05-11 15:23





Whoopsie có một danh sách các phụ thuộc, và chúng dư thừa mà không có Whoopsie Synaptic Package Manager thực hiện thủ thuật

Tìm kiếm> Whoopsie

Mark for Complete Removal tất cả lib_* các gói liên quan đến whoopsie.

Ứng dụng

Nếu bạn đã đi sudo apt-get -s purge whoopsie tuyến đường, đừng quên sudo apt autoremove sau đó để có được tất cả các gói đỏ bừng.

Đề xuất một sudo apt-get update sau mọi thứ rồi service --status-all để xác minh rằng 'whoopsie' không có trên hệ thống của bạn.


0
2018-04-02 07:29