Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

CIDY

64-bit 리눅스에서 32-bit 프로그램 실행(내 리눅스 몇 비트인지 확인하기) 본문

잡담..

64-bit 리눅스에서 32-bit 프로그램 실행(내 리눅스 몇 비트인지 확인하기)

CIDY 2022. 6. 26. 01:02

예전 과제를 풀어보려고 했는데 터미널에서 32비트 프로그램이 안 돌아간다.

계속 이렇게만 뜸.

일단 내 펭귄은 64비트짜리다. 몇 비트 운영체제인지 확인하는 방법은 다양한데, 아래와 같다.

뭘로보나 64비트 짜리라 32비트 파일 실행이 안 된다. 설치해보라는 라이브러리는 다 설치해봤는데 그래도 안된다.

그래서 어쩔 수 없이 내 펭귄을 삭제하고 다시 깔았더니 다 해결됐다.

아래 코드를 입력해주면 된다. 라이브러리 하나만 깔면 되는것을 뻘짓만 했다.

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386


비록 gdb와 peda와 pwntools 까지 모두 다시 깔아줘야 겠지만 암튼 해결됐다.

 

 

+혹시 안되면 이것까지 설치

sudo apt-get install lib32ncurses5