어셈블리를 루팅하는 것은 디버깅할 때 일반적으로 도움이 되지만 Debian 9에서 시도해 보면 다음과 같은 결과가 layout asm
나타납니다.
Undefined command: "layout". Try "help".
일부 인터넷 조사에 따르면 TUI를 활성화해야 하는 것으로 보이지만 활성화하거나 설치하는 방법을 잘 모르겠습니다.
답변1
Debian 9용 netinst ISO의 기본 설치에는 gdb나 C 또는 C++ 컴파일러가 포함되지 않습니다. 사용자는 일반적으로 apt install build-essential gdb
설치를 위해 실행됩니다 .
어떤 경우에는 netinst ISO를 사용하고 KDE 설치를 선택하여 이를 재현할 수 있었습니다. gdb-minimal
TUI(또는 Python) 없이 gdb를 제공하는 패키지가 설치됩니다.
mp@debian9$ apt-rdepends -r gdb-minimal
gdb-minimal
Reverse Depends: plasma-workspace (4:5.8.6-2.1+deb9u1)
plasma-workspace
Reverse Depends: kde-plasma-desktop (>= 5:92)
...
kde-plasma-desktop
Reverse Depends: kde-full (>= 5:92)
Reverse Depends: kde-standard (>= 5:92)
당신은 이것을 가지고있는 것 같습니다.
실행하면 전체 gdb가 apt install gdb
제거 되고 설치됩니다.gdb-minimal