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

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

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

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

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

12
задан 4 October 2012 в 00:45

1 ответ

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

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

  • apport-gtk - GTK GUI для сообщения об ошибках типа сбоя в Unity и GNOME.
  • apport-kde - Графический интерфейс KDE для сообщения об ошибках типа сбоя в KDE.
  • apport-cli - интерфейс командной строки для сообщения о сбоях и предназначен для использования на серверах. Вы также можете использовать его для сообщения об ошибках, если сбой происходит в автономном режиме .

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

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

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

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

Служба Whoopsie

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

См. Также:

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

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

sudo apt-get install reportbug
0
ответ дан 4 October 2012 в 00:45

Другие вопросы по тегам:

Похожие вопросы: