Die Installation von gdb in Kali Linux ist fehlgeschlagen.

Die Installation von gdb in Kali Linux ist fehlgeschlagen.
$ sudo apt-get install gdb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package gdb is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gdb' has no installation candidate

Während ich mit arbeitete, vscodeals ich meine launchund Aufgabe konfigurierte jsonund klicktef5.Ich erhielt die Fehlermeldung, dass der MIDebugger-Pfad nicht angegeben ist. Dann ging ich zur Binärbibliothek, konnte sie aber nicht finden. gdbDeshalb beschloss ich, (Debugger) auf meiner Kali-Maschine zu installieren gdbund bekam den obigen Fehler.

Wie kann das Problem gelöst werden?

Antwort1

Bevor Sie mit apt etwas installieren können, müssen Sie die Paketlisten aus den Repositories herunterladen (aktualisieren):

sudo apt-get update

/etc/apt/source.listDas Update wird die im Verzeichnis konfigurierten Repositories und Dateien erreichen /etc/apt/source.list.d.
Stellen Sie sicher, dass die source.listDatei nicht leer ist und die Repositories nicht mit auskommentiert sind #.

Es sollte mindestens eine Zeile enthalten:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Wenn es fehlt, bearbeiten Sie einfach die Datei und fügen Sie es hinzu oder fügen Sie den folgenden Befehl ein:

echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list

Danach erneut ausführen:

sudo apt-get update

Nachdem Sie update ausgeführt haben, können Sie den Apt-Cache nach durchsuchen gdbund die Beschreibung per Grep bearbeiten, um die Ausgabe einzuschränken:

apt-cache search gdb | grep 'gdb - GNU Debugger'

Wenn Sie die Ausgabe erhalten, bedeutet dies, dass Sie es jetzt aus dem Repository installieren können:

sudo apt-get install gdb

verwandte Informationen