리눅스 커널 소스의 구조
이 글에서는 리눅스 커널 소스의 주요 구조를 간략하게 알아본다. arch arch 하부 디렉토리에는 아키텍처별로 동작하는 커널 코드가 있다 .예를 들어, x86, ARM, MIPS 등 아키텍처 dependency가 있는 코드들이 위치한다. /arch…
이 글에서는 리눅스 커널 소스의 주요 구조를 간략하게 알아본다. arch arch 하부 디렉토리에는 아키텍처별로 동작하는 커널 코드가 있다 .예를 들어, x86, ARM, MIPS 등 아키텍처 dependency가 있는 코드들이 위치한다. /arch…
라즈베리파이 4의 커널을 빌드하는 과정은 특별한 상황이나 하드웨어 지원을 확장하고자 할 때 유용하다. 이 글에서는 라즈베리파이 4의 커널을 빌드하는 방법에 대해 알아본다. 1. 필수 도구 설치 커널을 빌드하기 위해 필요한…
이 글에서는 라즈베리파이4에 라즈베리파이 OS를 설치하는 방법에 대해 알아본다. 라즈베리파이 OS 다운로드 라즈베리 파이 공식 웹사이트에서 Raspberry Pi Imager를 다운로드하고 설치한다. 1. CHOOSE DEVICE 선택 CHOOSE DEVICE를 클릭하고, Raspberry Pi…
x11VNC는 원격 데스크톱 공유를 허용하는 VNC(가상 네트워크 컴퓨팅) 서버중 하나이다. 각 사용자에 대해 별도 데스크탑을 생성하는 다른 VNC 서버와 달리 x11VNC는 사용자가 기존 X11 세션을 원격으로 제어할 수 있어 편리하다.…
Ubuntu Core는 IoT(IoT) 및 임베디드 환경에서 동작하는 경량화된 Ubuntu 버전으로, 라즈베리 파이에 설치하여 안정적이고 보안 강화된 시스템을 구축할 수 있다. 이 글에서는 라즈베리 파이에 Ubuntu Core를 설치하는 방법에 대해 알아본다.…
라즈베리파이를 USB로 부팅하려면 부트로더의 부팅 설정을 바꾸어야 한다. Raspberry Pi Imager로 USB BOOT용 이미지를 사용하여 설정 하는 방법이 있고, raspi-config로 직접 부트로더 설정을 바꾸는 방법이 있다. 이 글에서는 raspi-config를 사용하여…
VNC (Virtual Network Computing)는 원격으로 다른 컴퓨터에 액세스하기 위한 그래픽 데스크톱 공유 시스템이다. Ubuntu 22.04에서 VNC 서버를 설정하여 다른 기기에서 그래픽 사용자 인터페이스를 사용할 수 있다. 이 글에서는 Vino를 사용하여…
라즈베리파이5, 라즈베리파이4 및 라즈베리파이400의 부트로더는 기본적으로 USB 부팅을 지원한다. 이 글에서는 Raspberry Pi Imager를 사용하여 USB 부팅 모드 설정하는 방법에 대해 알아본다. 부트로더 업데이트 디바이스 선택 Raspberry Pi Imager 를…
저장 장치를 사용하다 보면 파티션을 만들거나 초기화 하지 못하는 경우가 생긴다. 특히 SD카드나 USB 메모리에 이런저런 설치 이미지를 다운로드 하다 보면 문제가 생기는 경우가 있다. 이 글 에서는 파티션 설정…
Ubuntu SSO (Single Sign-On) 계정은 Ubuntu 및 관련 서비스에 액세스할 수 있는 통합 계정이다. 이 계정을 만들면 Ubuntu One, Ubuntu Forums, Snapcraft, 그리고 다른 Ubuntu 서비스들을 사용할 수 있다. 이…