Как отказаться от системных информационных отчетов

12

Во время установки Ubuntu 18.04, после включения среды выполнения и при первом входе в систему всплывает вопрос, хотите ли вы помочь улучшить Ubuntu.

введите описание изображения здесь

(Снимок экрана с процесса первого входа 18.04 "Welcome")

Если вы скажете «да», тогда Canonical отправит краткий отчет с описанием основных характеристик вашей системы, таких как тип процессора (AMD или i386), разрешение экрана и среда рабочего стола по умолчанию. Ничего особо навязчивого.

Это помогает Canonical получить точное количество установок и тому подобное. И они спрашивают об этом так явно и вежливо, что я решил, что «это не ошибка - это особенность», и я в порядке.

Поэтому я сказал «да», но теперь я изменил свое мнение из-за сообщений, которые предполагают, что Canonical станет следующей Microsoft - но не хотят переустанавливать мою систему.

Как я могу отключить эту функцию?

SDsolar
источник
Что касается 16.04, да, у него есть довольно незаметный флажок отказа во время установки, который делает почти то же самое. Но 16.04 доказала, что отправляет информацию только один раз. Таким образом, это становится заметным только сейчас, потому что внезапно это большое всплывающее окно в начальном сеансе входа в систему «Добро пожаловать». И мы должны знать, как это позволить. Отсюда и вопрос о том, как его потом отключить. Сотрудники службы безопасности наблюдают за 16.04, и он не отправляет отчеты о сбоях автоматически. Впрочем, это может стать проблемой в 18.04 позже.
SDsolar

Ответы:

16

На Ubuntu 18.04 bionic по умолчанию установлено как минимум четыре шпионских программы, и принятый ответ действительно отключает popcon.

Почему ` ubuntu-report -f send no` не работает

Вам не нужно было sudoэтого, потому что он не устанавливает системно-глобальный флаг. Чистый эффект отказа ubuntu-reportот отправки отчетов является двойным,

  1. Он отправляет отчет в любом случае. Следует признать, что в отчете об отказе от участия просто говорится {OptOut:true}, но он все еще поражает сервер телеметрии, пропуская заголовки IP и HTTP.
  2. Это сохраняет ваши предпочтения в вашей домашней папке , например /home/yournamehere/.cache/ubuntu-report, это означает, что каждому пользователю в вашей системе потребуется выполнить эту команду, чтобы не дать аппарату дозвониться до дома .

Что делать вместо

  • Установите автономный режим или заблокируйте доступ к маршрутизатору metrics.ubuntu.comи обратно popcon.ubuntu.com.
  • Удалите шпионское ПО, используя apt purge: sudo apt purge ubuntu-report popularity-contest apport whoopsie

дальнейшее чтение

Вопросы здесь:

Исходный код

Радуются пользователи докера

По состоянию на 30 апреля 2018 года ubuntu:bionicобраз докера в док-концентраторе не содержит ничего из этого.

PSA

Цена свободы - вечная бдительность.

Дэн
источник
Если бы вы могли добавить что-то о предотвращении установки этих пакетов (они зависят от ubuntu-стандарта) в начале, это сделало бы этот пост завершенным (это уже очень хорошо!)
Себастьян Старк
Действительно спасибо Мне нравится этот ответ. чистка заставляет меня чувствовать себя гангстером. Спасибо.
Улыбнись
5

Чтобы отказаться от будущих телеметрических отчетов, введите следующую команду:

ubuntu-report -f send no

Эта команда отправит Canonical краткое сообщение о том, что ваша система отказывается от всех будущих отчетов. Другие системные данные не отправляются.

Обратите внимание, что это по-прежнему помогает Canonical вести точный подсчет текущих установок.

Вместо того, чтобы просто один раз появиться в их записях (прошивка или тестовая установка), вы уведомите их о том, что ваша система все еще работает и что отсутствие будущих отчетов следует считать нормальным.

================================================== ====

Обратите внимание, что когда вы используете инструмент установки программного обеспечения в Unity, эти данные отправляются из вашей системы в рамках их «конкурса популярности» - это происходит по крайней мере с 14.04 LTS.

Поэтому я также поставил краткий ответ на старый вопрос о том, не повредит ли отключение вашей системе. (Краткий ответ, нет):

Снять популярность-конкурс без разрушения системы?

Выдержка:

Чтобы полностью удалить пакет в Ubuntu 16.04 LTS

sudo apt-get remove popularity-contest

Да, это упоминается ubuntu-standardв диалоге удаления.
Итак, посмотрите на этот список:

Пакеты, связанные с Ubuntu-стандартом (Ubuntu.com)

Обратите внимание, что nanoэто входит в стандартный список Ubuntu.

Чтобы убедиться, что удаление с popularity-contestпомощью этого метода не повредило системе, попробуйте:

nano test.tmp

и вы увидите, что nanoвсе еще работает отлично.

Другими словами, удаление заглушки установки, оставшейся от первоначальной установки пакетов Ubuntu Standard, не повредит систему другими способами.


Последний шаг: убрать ежедневную запись cron

sudo rm /etc/cron.daily/popularity-contest

SDsolar
источник
1

Для Ubuntu 16.04 LTS настройки по-прежнему доступны после установки в любое время в диспетчере журнала активности.

Вот несколько скриншотов в действии:

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Самый первый снимок экрана показывает отправку информации в Canonical.

Остальные влияют на размер ваших файлов журнала.

SDsolar
источник