На сегодняшний день я знал только о ubuntu-bug
, который я мог использовать, чтобы сообщать об ошибках в конкретной программе. Но теперь я узнал о apport-collect
и apport-bug
, которые в основном:
apport-bug
- Сообщает о проблемах в панель запуска, используя Apport, чтобы собрать много информации о вашей системе, чтобы помочь разработчикам решить проблему и избежать ненужные вопросы и ответы.
apport-collect
- Работает как apport-bug, но отправляет информацию в уже существующий отчет об ошибке. В моем случае это было apport-collect 1060268 Благодаря Брэду Фиггу в Launchpad.
Существуют ли другие инструменты для сообщения об ошибках?
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