Docker 컨테이너의 기본 개념과 사용법

도커(Docker)는 현대의 소프트웨어 개발 및 배포를 혁신적으로 변화시킨 컨테이너 기반 가상화 플랫폼이다. 이 글에서는 Docker 컨테이너의 기본 개념과 간단한 사용법에 대해 알아본다. Docker 컨테이너란? Docker 컨테이너는 격리된 환경에서 애플리케이션과 해당…

Continue ReadingDocker 컨테이너의 기본 개념과 사용법

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

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

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

Barrier를 이용한 Windows와 Ubuntu 간 마우스/키보드 공유

Barrier는 여러 대의 컴퓨터 간에 마우스와 키보드를 공유할 수 있는 오픈 소스 소프트웨어이다. 필자의 경우 Host PC는 windowns11이고, 라즈베리파이에 Ubuntu를 설치하여 사용하려고 하는데, Windows와 Ubuntu간 마우스/키보드 공유가 필요한 상황이다. 이…

Continue ReadingBarrier를 이용한 Windows와 Ubuntu 간 마우스/키보드 공유

Balena Etcher로 부팅 가능한 USB 드라이브 만들기

Balena Etcher는 Windows, macOS, Linux에서 사용 가능한 무료 소프트웨어로, ISO 파일을 USB 드라이브로 복사하여 부팅 가능한 미디어를 생성하는 데 도움을 준다. 이 글에서는 Balena Etcher를 사용하여 부팅 가능한 USB 드라이브를…

Continue ReadingBalena Etcher로 부팅 가능한 USB 드라이브 만들기

Rufus로 부팅 가능한 USB 드라이브 만들기

부팅 가능한 USB 드라이브를 만들려면 Rufus를 사용하는 것이 간단하고 효과적이다. Rufus는 Windows에서 사용 가능한 무료 소프트웨어로, ISO 파일을 USB 드라이브로 복사하여 부팅 가능한 설치용 USB 드라이브를 만들 수 있다. 이…

Continue ReadingRufus로 부팅 가능한 USB 드라이브 만들기

우분투(Ubuntu) 버추얼박스(VirtualBox) 어댑터(Adaptor)에 브리지(Bridge)네트워크 설정

이 글에서는 버추얼박스(VirtualBox) 환경에 우분투(Ubuntu)서버를 설치한 후, 어댑터 브지 네트워크 설정 방법에 대해 알아본다. VirtualBox Adaptor Bridge(어댑터 브리지) 버추얼박스 어댑터 브리지는 호스트(Host)의 LAN 어댑터를 브리지로 삼아 가상의 LAN 어댑터를 생성하여…

Continue Reading우분투(Ubuntu) 버추얼박스(VirtualBox) 어댑터(Adaptor)에 브리지(Bridge)네트워크 설정

VirtualBox VM(Ubuntu)에서 Guest Additions 설치법

VirtualBox VM에 Ubuntu를 설치한 후, Guest Additions을 설치하면 키입력, 해상도 설정 등을 편하게 사용할 수 있다. 이 글에서는 VirtualBox VM(Ubuntu)에서 Guest Additions 설치 방법에 대해 알아본다. Guest Additions CD 이미지…

Continue ReadingVirtualBox VM(Ubuntu)에서 Guest Additions 설치법

vim 리눅스 커널 코딩 스타일 적용법

커널 코드 작성 시 따라야 하는 리눅스 커널 코딩 스타일(Linux Kernel Coding Style)은 https://www.kernel.org/doc/Documentation/process/coding-style.rst 에 설명되어 있다. 이 글에서는 vim을 사용하여 코드 작성 시 리눅스 커널 코딩 스타일(Linux Kernel Coding…

Continue Readingvim 리눅스 커널 코딩 스타일 적용법