Я обнаружил проблему с приложением в Ubuntu.
Вопросов :
- Как мне лучше всего сообщить о проблеме?
- Какую информацию я должен предоставить?
Я обнаружил проблему с приложением в Ubuntu.
Вопросов :
Ответы:
В Ubuntu Wiki есть очень подробное руководство , которое хорошо иллюстрировано и охватывает множество возможных сценариев.
Суть этой страницы в том, что вам сначала нужна учетная запись Launchpad , затем нажмите Alt+ F2и введите ubuntu-bug packagename
. В 11.04 и позже вы можете войти ubuntu-bug -w
и щелкнуть по соответствующему окну.
На этой вики-странице также описаны методы, которые говорят вам, как:
Существует краткое учебное видео, которое объясняет лучше.
И еще немного информации на этом сайте о том, как собрать информацию для сообщения об ошибке:
Наиболее общий и полный набор инструкций можно найти на этой странице справки, поддерживаемой сообществом. Этот ответ, по сути, консолидирует эту страницу, и, следовательно, рекомендуется прочитать ее, и если вы ищете ошибки, необходимо прочитать ее.
ubuntu-bug <packagename>
в терминале.ubuntu-bug -w
в терминал и нажмите на окно.ubuntu-bug <pid>
в терминале. Это важно , чтобы не беспокоить доброволец баги , которые помогают в решении ошибок. Если вы обнаружили существующую ошибку, вы можете ответить «Влияет ли эта ошибка на вас» на «Эта ошибка влияет на меня» и добавить любую дополнительную информацию в виде комментариев.
Если вы знаете, какой пакет виноват, вы можете запустить, ubuntu-bug <packagename>
чтобы инициировать процесс сообщения об ошибках. Теперь вы можете перейти к следующему шагу.
Подробные инструкции по поиску нужного пакета приведены здесь.
И если эти подробные инструкции не помогли, у вас есть последнее средство.
Вы можете ввести ubuntu-bug
терминал или запустить окно и ответить на несколько вопросов, чтобы собрать некоторую информацию об ошибке.
Если ничего не помогло, и вы не смогли определить правильный пакет, вы можете обратиться за помощью по каналам IRC или продолжить и сообщить об ошибке в отношении какого-либо конкретного пакета. Пожалуйста, обратите внимание, что это добавляет дополнительные усилия для нашей небольшой группы добровольцев, и вам предлагается использовать его, как гласит заголовок, только в качестве крайней меры. Также обратите внимание, что это может задержать процесс устранения вашей ошибки, и это еще одна причина приложить все усилия, чтобы найти правильный пакет.
Вы можете сообщить об ошибке в отношении определенного пакета, перейдя сюда .
(дословно процитировано из ReportingBugs .)
После выполнения любой из вышеперечисленных команд Apport (Ubuntu Bug-Reporter) соберет необходимые данные. Появится окно с вопросом, хотите ли вы сообщить об ошибке. Нажмите «Отправить отчет», если вы хотите продолжить, или нажмите «Содержание отчета», если вы хотите просмотреть информацию, собранную Apport.
Затем Apport загрузит информацию о проблеме на Launchpad, после чего откроется новое окно браузера, сообщающее, что отчет об ошибке обрабатывается. После обработки данных отчета об ошибке откроется новая страница с запросом названия отчета об ошибке. Название ошибки будет отображаться во всех списках ошибок, поэтому убедитесь, что оно хорошо отражает ошибку. Когда вы закончите, нажмите «Далее». После этого будет выполнен поиск по названию, которое вы указали в отчете об ошибке, и он покажет потенциально похожие. Если одна из них является именно той ошибкой, о которой вы сообщаете, щелкните ее название, а затем «Да, это ошибка, о которой я пытаюсь сообщить». Если нет, нажмите «Нет, мне нужно сообщить о новой ошибке». После этого Launchpad запросит у вас дополнительную информацию. Важно указать три вещи:
- Что вы ожидали
- Что на самом деле произошло
- Если возможно, минимальная последовательность шагов, необходимых для этого, где шаг 1 «запустить программу»
Заполните поле описания как можно большим количеством информации, лучше, чтобы в описании было слишком много информации, чем не достаточно.
В нижней части страницы есть несколько дополнительных опций, которые вы можете использовать, чтобы сделать свой отчет об ошибках более полным:
Эта ошибка представляет собой уязвимость системы безопасности: устанавливайте ее только в том случае, если в вашем отчете об ошибке описывается поведение, которое можно использовать для взлома вашей системы. (ТОДО: лучше формулировка?)
Теги: вы можете добавить сюда теги, которые относятся к вашему сообщению об ошибке. Предопределенные значения следует оставить в покое.
Включить вложение: Используя эту опцию, вы можете добавить вспомогательные вложения, чтобы объяснить или помочь другим воспроизвести ошибку. Это может быть снимок экрана, видеозапись проблемы или образец документа, который вызывает ошибку. Дополнительные вложения, если необходимо, могут быть добавлены после сообщения об ошибке через «Добавить комментарий / вложение» внизу страницы.
Когда вы закончите, нажмите «Отправить отчет об ошибке».
Если вам требуется собирать данные в автономном режиме, вы можете использовать apport-cli
для этого. Подробные инструкции по этому и многие другие советы можно найти на ReportingBugs
Самым последним руководством является ReportingBugs - Документация сообщества Ubuntu
Это выглядит довольно актуально для меня, и я думаю, что было бы излишним размещать эту информацию здесь.
Если у вас ошибка X (графическая подсистема), страница X Debugging очень полезна:
Как правило, выполнение ubuntu-bug xorg
получит всю необходимую информацию на Launchpad. Брайс добавляет:
Да, безусловно, хорошая рекомендация. Но также убедитесь, что на самом деле описать проблему. Самая распространенная ошибка, допущенная при заполнении отчетов об ошибках X, заключается не в полном описании того, что произошло на самом деле. Не думайте, что только журналы рассказывают всю историю - будьте многословны.
Если вам известно рассматриваемое приложение (в частности, имя пакета), я бы порекомендовал использовать ubuntu-bug
команду из терминала. ubuntu-bug packagename
соберет некоторую автоматизированную информацию и перенаправит вас прямо на панель запуска, сообщив об ошибке на странице, где вы сможете описать проблему.
Это также хорошее время для поиска потенциальных дубликатов, и если вы найдете один щелчок, нажмите кнопку «влияет на меня тоже».
Эта справочная страница содержит гораздо больше полезной информации: ReportingBugs - Документация сообщества Ubuntu
Это так же просто, как посетить Launchpad и заполнить 2 или 3 поля, которые там есть. Командная строка не единственный способ.
В качестве альтернативы вы можете использовать это (замените PACKAGENAME
в URL имя пакета. Например: unity, gnome-shell и т. Д.):
http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect
Это упоминается в документации по Ubuntu .
ubuntu-bug
метод, вы можете просто ввести apport-collect REPORTNUMBER
, где REPORTNUMBER - номер ошибки, который будет указан в URL-адресе отправленного вами сообщения, но.
Откройте Терминал и введите:
$reportbug
Он будет отображать вывод как:
The program 'reportbug' is currently not installed. You can install it by typing:
apt-get install reportbug
$apt-get install reportbug
Do you want to continue? [Y/n] y
Нажмите Y: и он установит reportbug на машину с Ubuntu
Теперь вы можете сообщить об ошибке:
$reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug. Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.