Какие существуют инструменты для сообщения об ошибках


12

На сегодняшний день я знал только о том, ubuntu-bugчто я могу использовать, чтобы сообщить об ошибках в конкретной программе. Но теперь я узнал apport-collectи apport-bugкоторые в основном:

apport-bug - Сообщает о проблемах в панель запуска с помощью Apport, чтобы собрать много информации о вашей системе, чтобы помочь разработчикам решить проблему и избежать ненужных вопросов и ответов.

apport-collect- Работает как apport-bug, но отправляет информацию в уже существующий отчет об ошибках. В моем случае это был apport-collector 1060268 Благодаря Брэду Фиггу в Launchpad.

Есть ли другие инструменты для сообщения об ошибках?


2
проверьте документацию сообщества ubuntu о help.ubuntu.com/community/ReportingBugs

Ответы:


4

ubuntu-bugи apport-bugна самом деле это один и тот же пакет Apport . При запуске ubuntu-bugили apport-bugбез каких-либо дополнительных параметров вызывается один из следующих пользовательских интерфейсов Apport, в зависимости от среды рабочего стола:

Apport Пользовательские интерфейсы для регистрации ошибок

Обратите внимание, что Apport по умолчанию НЕ включен. Вы должны вручную включить его, чтобы сообщить об ошибках типа сбоя:

Вы также можете сообщить о проблемах, кроме сбоев приложения, используя любой из вышеперечисленных инструментов с дополнительным параметром -f. Нет необходимости включать Apport для сообщения о проблемах без сбоев. См. Страницу руководства для apport-cliполучения дополнительной информации.

Другие утилиты Apport

  • apport-collect- Используется для сбора и добавления важных данных отладки в существующий отчет об ошибках. Обычно используется в случае ошибок в ядрах Linux. Вы не должны использовать это, если вы не являетесь первоначальным репортером ошибок или один из разработчиков ядра явно просит вас сделать это. См. Страницу руководства для apport-collectполучения дополнительной информации.

Whoopsie сервис

Все системы 12.04, включая настольные и серверные, имеют демон "Ubuntu Error Reporting", называемый whoopsie. Он, наряду с apport, является частью проекта отслеживания ошибок Ubuntu . Хотя это не один из инструментов, позволяющих сообщать об ошибках, он является частью системы, которая обрабатывает отчеты об ошибках.

Смотрите также:

Инструменты отчетов об ошибках Debian

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

sudo apt-get install reportbug

Отличный ответ Джокердино. Просто быстрый вопрос, вы упомянули, что apport не включен по умолчанию, но я получаю всплывающее окно с отчетом о сбоях каждый раз, когда происходит сбой. Разве это не apport?
Луис Альварадо

1
Этого не должно быть, но в 12.04 была ошибка, из- за которой отображался apport, даже когда он был отключен. С тех пор, возможно, это было исправлено, но люди все еще утверждают, что видели окна сбоя приложения. Я думаю, это тоже может быть вашей проблемой.
Джокердино
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.