GDB 사용법

GDB(GNU Debugger)는 프로그램을 디버깅하고 분석하는데 사용되는 강력한 도구이다. 이 글에서는 GDB의 기본적인 사용법에 대해 알아본다. GDB 설치 GDB를 사용하기 위해선 먼저 설치해야 합니다. 다음은 Ubuntu 기반 시스템에서 GDB를 설치하는 명령어이다.…

Continue ReadingGDB 사용법

objdump 바이너리 유틸리티

objdump는 리눅스 환경에서 사용되는 강력한 바이너리 분석 도구로, 컴파일된 프로그램의 바이너리 코드를 분석하고 디버깅하는 데 사용된다. 이 글에서는 objdump 유틸리티에 대해 알아본다. objdump 기본 사용법 objdump 주요 사용 옵션은 다음과…

Continue Readingobjdump 바이너리 유틸리티

라즈베리파이4 커널 빌드

라즈베리파이 4의 커널을 빌드하는 과정은 특별한 상황이나 하드웨어 지원을 확장하고자 할 때 유용하다. 이 글에서는 라즈베리파이 4의 커널을 빌드하는 방법에 대해 알아본다. 1. 필수 도구 설치 커널을 빌드하기 위해 필요한…

Continue Reading라즈베리파이4 커널 빌드

라즈베리파이4에 라즈베리파이 OS 설치하기

이 글에서는 라즈베리파이4에 라즈베리파이 OS를 설치하는 방법에 대해 알아본다. 라즈베리파이 OS 다운로드 라즈베리 파이 공식 웹사이트에서 Raspberry Pi Imager를 다운로드하고 설치한다. 1. CHOOSE DEVICE 선택 CHOOSE DEVICE를 클릭하고, Raspberry Pi…

Continue Reading라즈베리파이4에 라즈베리파이 OS 설치하기

라즈베리파이에 Ubuntu Core 설치하기

Ubuntu Core는 IoT(IoT) 및 임베디드 환경에서 동작하는 경량화된 Ubuntu 버전으로, 라즈베리 파이에 설치하여 안정적이고 보안 강화된 시스템을 구축할 수 있다. 이 글에서는 라즈베리 파이에 Ubuntu Core를 설치하는 방법에 대해 알아본다.…

Continue Reading라즈베리파이에 Ubuntu Core 설치하기

라즈베리파이 raspi-config 설정으로 USB 부팅 설정하기

라즈베리파이를 USB로 부팅하려면 부트로더의 부팅 설정을 바꾸어야 한다. Raspberry Pi Imager로 USB BOOT용 이미지를 사용하여 설정 하는 방법이 있고, raspi-config로 직접 부트로더 설정을 바꾸는 방법이 있다. 이 글에서는 raspi-config를 사용하여…

Continue Reading라즈베리파이 raspi-config 설정으로 USB 부팅 설정하기

Ubuntu 22.04 Vino를 사용한 VNC 서버 설정

VNC (Virtual Network Computing)는 원격으로 다른 컴퓨터에 액세스하기 위한 그래픽 데스크톱 공유 시스템이다. Ubuntu 22.04에서 VNC 서버를 설정하여 다른 기기에서 그래픽 사용자 인터페이스를 사용할 수 있다. 이 글에서는 Vino를 사용하여…

Continue ReadingUbuntu 22.04 Vino를 사용한 VNC 서버 설정

라즈베리파이4 USB 부팅 설정

라즈베리파이5, 라즈베리파이4 및 라즈베리파이400의 부트로더는 기본적으로 USB 부팅을 지원한다. 이 글에서는 Raspberry Pi Imager를 사용하여 USB 부팅 모드 설정하는 방법에 대해 알아본다. 부트로더 업데이트 디바이스 선택 Raspberry Pi Imager 를…

Continue Reading라즈베리파이4 USB 부팅 설정