Безопасно удалить apport?
Я что-нибудь сломаю, если
sudo apt-get purge apport
У меня есть секретный бизнес-план для мирового господства, и кто знает, что находится в основной дампе?
Я видел Ubuntu (в частности, dconf
) воссоздать настройки конфига. Я знаю, как отключить его, но не могу доверять его отключению. Отсюда и мой вопрос.
Да, да, я знаю, что мой другой дистрибутив... но я бы хотел использовать Ubuntu, если смогу.
2 ответа
Да, вы можете удалить apport, но если вы на самом деле не согласны (d) с тем, что apport отправляет информацию, он никогда не отправит никаких данных.
Apport собирает потенциально важные данные, такие как дампы ядра, следы стека и файлы журналов. Они могут содержать пароли, номера кредитных карт, серийные номера и другие личные материалы. Это смягчается тем фактом, что он представляет вам то, что будет отправлено на багтрекер, и что все ошибки отчета о сбоях по умолчанию являются частными, и ограничиваются командой по обработке ошибок Ubuntu. Мы можем разумно ожидать, что разработчики и технически подкованные пользователи, которые запускают разрабатываемый выпуск, будут знать об этом и судить, уместно ли подавать отчет о сбое. Но мы не должны предполагать, что каждый пользователь стабильных выпусков Ubuntu может это сделать.
Во время разработки мы уже собирали тысячи отчетов о сбоях, гораздо больше, чем мы когда-либо могли исправить. Продолжать собирать их для стабильных выпусков не очень полезно, так как
- Самые важные сбои уже были обнаружены в разрабатываемой версии.
- Менее важные из них не подходят для исправления в стабильных выпусках (см. https://wiki.ubuntu.com/StableReleaseUpdates
- Просить пользователей присылать нам отчеты о сбоях - неискренне, поскольку мы не можем ответить и справиться со всеми из них.
Сбор данных из apport занимает нетривиальное количество ресурсов процессора и ввода-вывода, которые замедляют работу компьютера и не позволяют перезапустить сбойную программу на несколько секунд.
Если приложение в данный момент активно, вы можете отключить его, отредактировав...
sudo nano /etc/default/apport
и следуйте за комментариями:
# установите это в 0, чтобы отключить apport, или в 1, чтобы включить его # вы можете временно отменить это с помощью # sudo service apport start force_start=1 включено = 1
Установите его в 0.
Возможно, безопасно удалить Apport, но это совершенно не нужно для защиты вашей конфиденциальности.
Перехват дампа ядра Apport по умолчанию отключен в стабильных версиях Ubuntu. Чтобы полностью отключить Apport, отредактируйте /etc/default/apport
, + Изменить enabled=1
в enabled=0
, (1
означает, что он включен. 0
означает, что он отключен.) Затем перезагрузите компьютер (или остановите службу вручную), чтобы применить изменения. Обратитесь к документации Apport, и особенно к разделу о текущих версиях Ubuntu, для более подробной информации.
Аппорт не использует gconf
или же dconf
для настройки, включен ли он. Это системная служба, и выполняется ли она (т. Е. Перехватывает ли она сбои, создает ли аварийные дампы и позволяет ли пользователю отправлять их на Launchpad или другие веб-службы), не определяется ни одним пользователем. -пользовательские настройки.
Если вы удалите Apport, вы потеряете возможность использовать его для сообщения об ошибках, не связанных с сбоем (с помощью Справка> Сообщить об ошибке) или при запуске ubuntu-bug
, Если затем вы или другой администратор решите переустановить его для этой цели, то в зависимости от того, как вы удалили его и какую систему вы используете при его переустановке, он может затем стать включенным для перехвата сбоев и создания / отправки дампов ядра.
Так что, если вы бдительны (или даже если нет), отключения Apport должно быть вполне достаточно. Если вы не бдительны, то удаление Apport может на самом деле повысить вероятность перехвата и отправки данных о сбоях в будущем (как описано выше), если вы переустановите его для других его функций и забудете проверить, включена ли служба отчетов о сбоях,
Если вы решили удалить Apport, вы можете сначала проверить, не нарушит ли это все, смоделировав его удаление:
apt-get -s remove apport
Это покажет вам, какие другие пакеты будут удалены как следствие. Затем, чтобы фактически удалить его:
sudo apt-get remove apport
Обратите внимание, что вы, вероятно, не хотите purge
это, так как если вы удалите его, вы хотите сохранить apport
файл конфигурации в /etc/default
который имеет enabled=0
, (Просто знайте, что это не обязательно гарантирует, что служба отчетов о сбоях никогда не будет включена при переустановке в любой будущей версии.)