web-dev-qa-db-ja.com

バグを報告するにはどうすればよいですか?

Ubuntuのアプリケーションで問題が見つかりました。

質問:

  • どうすれば問題を報告できますか?
  • どのような情報を提供する必要がありますか?
453
andrewsomething

Ubuntu Wikiには 非常に詳細なガイド があり、これはよく説明されており、考えられる多くのシナリオをカバーしています。

そのページの本質は、最初に Launchpadアカウント が必要なことです。 Alt+F2 ubuntu-bug packagenameと入力します。 11.04以降では、ubuntu-bug -wと入力して、影響を受けるウィンドウをクリックできます。

また、次の方法を説明するウィキページに記載されているメソッドもあります。

クイックチュートリアルビデオ があります。

バグレポートの情報を収集する方法に関するこのサイトの詳細情報:

310
8128

最も一般的で包括的な指示のセットは、 このコミュニティが管理するヘルプページで見つけることができます。 バグを探している場合は、requiredを読んでください。

短縮版:

  • 故障したパッケージを知っていますか?ターミナルでubuntu-bug <packagename>と入力します。
  • バグがある前にウィンドウがありますか?ターミナルにubuntu-bug -wと入力して、ウィンドウをクリックします。
  • PIDをお持ちですか?ターミナルでubuntu-bug <pid>と入力します。
    [実行]ダイアログ(Alt+F2)ターミナルの代わり。

ロングバージョン:

ステップ1:準備

ステップ2:障害時に package を決定する

どの package に障害があるかがわかっている場合は、ubuntu-bug <packagename>を実行してバグ報告プロセスを開始できます。次のステップに進むことができます。
適切なパッケージを見つけるための詳細な手順はここにあります そして、それらの詳細な手順が役に立たない場合は、最後の手段があります。

最後の手段として:

ターミナルまたは[実行]ウィンドウでubuntu-bugと入力し、いくつかの質問に答えてバグに関する情報を収集できます。

他のすべてが失敗し、適切なパッケージを決定できなかった場合は、IRCチャネルで助けを求めるか、特定のパッケージに対するバグを報告してください。これは私たちの小さなボランティアグループに余分な労力を追加することに注意してください。タイトルが示すように、最後の手段としてのみ使用することを要求されます。また、これはバグの解決プロセスを遅らせる可能性があり、適切なパッケージを見つけるためにできる限りの努力をするもう1つの理由であることに注意してください。

here に移動すると、特定のパッケージに対してバグを報告できません。

ステップ3:バグレポートを提出する

(完全を期すために ReportingBugs から逐語的に引用)。

上記のコマンドのいずれかを実行した後、Apport(Ubuntuバグ報告者)は必要なデータを収集します。ウィンドウが表示され、バグを報告するかどうかを尋ねられます。続行する場合は[レポートを送信]をクリックし、Apportが収集した情報を確認するには[レポートの内容]をクリックします。

apport-problem-report

Apportは問題情報をLaunchpadにアップロードし、新しいブラウザーウィンドウが開いてバグレポートが処理されていることを通知します。バグレポートデータが処理されると、バグレポートのタイトルを尋ねる新しいページが開きます。バグのタイトルはすべてのバグのリストに表示されるため、バグのタイトルが適切であることを確認してください。完了したら、「次へ」をクリックします。バグレポートに付けたタイトルに基づいて検索が行われ、潜在的に類似したものが表示されます。これらのいずれかが報告している正確なバグと思われる場合は、タイトルをクリックして、「はい、これは報告しようとしているバグです」。そうでない場合は、「いいえ、新しいバグを報告する必要があります」をクリックします。その後、Launchpadから詳細情報が求められます。次の3つのことを指定することが重要です。

  • 予想されること
  • 実際に起こったこと
  • 可能であれば、それを実現するために必要な最小限の一連のステップ。ステップ1は「プログラムを開始する」

説明フィールドにできるだけ多くの情報を入力します。説明に含まれる情報が十分ではないよりも、情報が多すぎることをお勧めします。

ページの下部には、バグレポートをより完全にするために使用できるいくつかの追加オプションがあります。

  • このバグはセキュリティ上の脆弱性です。システムをクラックするために悪用される可能性のある動作がバグレポートに記載されている場合にのみ、これを確認してください。 (TODO:より良い表現?)

  • タグ:バグレポートに関連するタグをここに追加できます。定義済みの値はそのままにしておく必要があります。

  • 添付ファイルを含める:このオプションを使用すると、サポートする添付ファイルを追加して、バグを説明したり、他のユーザーがバグを再現したりすることができます。これには、スクリーンショット、問題のビデオキャプチャ、または障害を引き起こすサンプルドキュメントが含まれる場合があります。必要に応じて、ページ下部の[コメント/添付ファイルを追加]を使用してバグを報告した後、追加の添付ファイルを追加できます。

完了したら、[バグレポートを送信]をクリックします。

オフラインでデータを収集する必要がある場合は、apport-cliを使用できます。これに関する詳細な指示、および他の多くのヒントは ReportingBugs にあります。

145
Mahesh

最新のガイドは ReportingBugs-Community Ubuntu Documentation

私にはかなり最新のように見えますが、ここにその情報を掲載するのは冗長だと思います。

49
Hamish Downer

Xエラー(グラフィカルサブシステム)が発生している場合、Xデバッグページは非常に便利です。

通常、ubuntu-bug xorgを実行すると、すべての正しい情報がLaunchpadに取得されます。ブライスは追加します:

はい、間違いなくお勧めです。ただし、実際に問題を説明することも忘れないでください。 Xバグレポートを提出する際に最もよくある間違いは、実際に何が起こったかを完全に説明していないことです。ログだけで完全なストーリーを伝えていると思い込まないでください-冗長にしてください。

43
Jorge Castro

問題のアプリケーション(具体的にはパッケージ名)を知っている場合は、ターミナルからubuntu-bugコマンドを使用することをお勧めします。 ubuntu-bug packagenameはいくつかの自動化された情報を収集し、問題を説明できるランチパッドレポートバグページに移動します。

また、潜在的な重複を検索する良い機会です。もし見つかったら、「私にも影響を与える」ボタンをクリックしてください。

このヘルプページには、さらに役立つ情報があります。 ReportingBugs-Community Ubuntu Documentation

31
Scott Ritchie

Launchpadにアクセス と同じくらい簡単で、そこにある2つまたは3つのフィールドを埋めます。コマンドラインが唯一の方法ではありません。

または、これを使用することもできます(URLのPACKAGENAMEをパッケージ名に置き換えます。例:unity、gnome-Shellなど):

http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect

buntuのドキュメント で言及されています。

26
its_me

ターミナルを開き、次を入力します。

$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キーを押すと、Ubuntuマシンにreportbugがインストールされます

これでバグを報告できます:

$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.
1
Ramesh Chand