2009-07-23 4 views
4

im mit versuchen, ein Programm zu debuggen, ich schrieb, aber die gdb sagt mir eine Fehlermeldung:debuginfo-installieren Sie eine lokale Datei

separaten debuginfos fehlt, verwenden Sie: debuginfo-istall glibc-2.9-2.i686

Wenn ich versuche, diesen Befehl zu verwenden, gibt es mir einen Fehler, weil mein Fedora vom Internet getrennt ist.

jedoch habe ich Glibc-2.9-2.i686 in meiner Fedora-CD.

Wie kann ich debuginfo-install mit meiner lokalen Datei verwenden?

oder gibt es eine andere Lösung?

danke!

Antwort

3

ich glaube, Sie nennen können debuginfo installieren mit der --enablerepo Option, so dass Sie Ihre fedora cd als Repository für die Installation verwenden können.

1

Erstens, es sei denn Sie debuggen glibc wünschen sich, tun Sie nicht wirklich Notwendigkeit die Debug-Informationen Pakete für glibc, und sie zu installieren ist unwahrscheinlich, Ihnen zu helfen.

Zweitens, glibc-2.9-2.i686, die Sie auf der Fedora-CD haben, ist bereits installiert: kein Linux-System kann ohne es funktionieren.

Zum Abschluss können Sie das entsprechende Debuginfo-Paket von here herunterladen, das RPM auf eine CD brennen und es in Ihre Fedora-Box bringen. Es ist auch möglich, dass Sie die RPM-Datei glibc-debuginfo bereits in i386/debug/auf Ihren vorhandenen CDs haben.