kali linux에서 gdb 설치에 실패했습니다.

kali linux에서 gdb 설치에 실패했습니다.
$ 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

vscodelaunch작업을 구성 json하고 히트를 쳤을 때 작업하는 동안f5.MIDebugger 경로가 지정되지 않아 bin 라이브러리로 이동했지만 찾을 수 없다는 오류가 발생 gdb하여 kali 시스템에 (디버거)를 설치하기로 결정했는데 gdb위의 오류가 발생했습니다.

어떻게 해결하나요?

답변1

apt로 무엇이든 설치하려면 먼저 저장소에서 패키지 목록을 다운로드(업데이트)해야 합니다.

sudo apt-get update

/etc/apt/source.list업데이트는 디렉터리 의 파일에 구성된 리포지토리에 연결됩니다 /etc/apt/source.list.d.
파일 source.list이 비어 있지 않고 저장소가 #.

여기에는 최소한 한 줄이 포함되어야 합니다.

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

누락된 경우 파일을 편집하여 추가하거나 아래 명령을 붙여넣으면 됩니다.

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

그 후 다시 실행하십시오.

sudo apt-get update

업데이트를 실행한 후 apt-cache에서 을 검색 gdb하고 설명을 grep하여 출력을 제한할 수 있습니다.

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

출력이 나오면 이제 저장소에서 설치할 수 있다는 의미입니다.

sudo apt-get install gdb

관련 정보