gcoreを実行すると、「...の個々のデバッグ情報がありません」

gcoreを実行すると、「...の個々のデバッグ情報がありません」

次のコマンドを実行しています。

command: gcore 56058

output:
Missing separate debuginfo for /lib64/libdl.so.2
Try: zypper install -C "debuginfo(build-id)=dcca9c1f648bda0a7318a7c8844982c440e3e4a3"
Missing separate debuginfo for /lib64/librt.so.1
Try: zypper install -C "debuginfo(build-id)=a8648696e4118ee36ec41c9d75c0520c213ad6ea"
Missing separate debuginfo for /usr/lib64/libstdc++.so.6
Try: zypper install -C "debuginfo(build-id)=a6fb063da357832cfb5db486b331ab960937c906"
Missing separate debuginfo for /lib64/libm.so.6
Try: zypper install -C "debuginfo(build-id)=00ad299aa07655131d2732eee1b767b99cf9c85e"
Missing separate debuginfo for /lib64/libgcc_s.so.1
Try: zypper install -C "debuginfo(build-id)=9da24cf706b41e55ce5373bcb6253c1618b00abf"
Missing separate debuginfo for /lib64/libpthread.so.0
Try: zypper install -C "debuginfo(build-id)=a3bdfa74d39fa9e1c4252ecf5007f7e8c1fcb628"
[Thread debugging using libthread_db enabled]
[New Thread 0x20002407910 (LWP 56067)]
[New Thread 0x20001c07910 (LWP 56066)]
[New Thread 0x20001407910 (LWP 56065)]
[New Thread 0x20000c07910 (LWP 56064)]
[New Thread 0x20000037910 (LWP 56059)]
Missing separate debuginfo for /lib64/libc.so.6
Try: zypper install -C "debuginfo(build-id)=eeb7bc1f31ca2e17c31f5768901f653e47acd6d3"
Missing separate debuginfo for /lib/ld64.so.1

デバッグメッセージは何についてであり、その原因は何であり、心配するものはありますか?基本的にこれはどういう意味ですか?

ベストアンサー1

実行可能ファイルおよび/またはライブラリを使用して、デバッグに役立つ追加情報を生成するようにコンパイラを構成できます。この追加情報により、デバッガは元のソースコードと変数名などを表示できます。

残念ながら、このデバッグ情報はシステム内の多くのスペースを占めています。ほとんど使用されていないことを考慮すると(すべてが計画通りに進む場合)、重複してディスク容量を占めるだけです。

この問題を解決するために、多くのディストリビューションではパッケージを2つの部分に分けています。 1つはパッケージを実行するために必要なすべてを含み、2番目の部分は上記のデバッグ情報を含みます。後者はdebuginfoパッケージと呼ばれ、基本パッケージを正常にデバッグするにはインストールする必要があります。

あなたはSuSEを使用していますが、私はそれを使用していないので、リポジトリを有効にしてその名前を使用してzypper同じパッケージをインストールしたと思わない限り、そのディストリビューションにこれらのパッケージをインストールする方法について実際に言及することはできません。debuginfo

Fedoraはリポジトリを有効にし、debuginfo-installコマンドを使用してこれらのパッケージをインストールしますdebuginfo

あなたのコマンドはgcoreプロセスのコアダンプを生成しています56058。パッケージをインストールしたら、debuginfoコアダンプにさらに便利なデバッグ情報を追加できるため、パッケージのインストールをお勧めします。

おすすめ記事