
TPM(TPM - Trusted Platform Module)과 QEMU는 각각 컴퓨터 보안과 가상화에 관련된 기술입니다. 1. TPM (Trusted Platform Module) - TPM은 컴퓨터 보안을 강화하는 데 사용되는 보안 칩입니다. - TPM은 컴퓨터의 플랫폼 보안과 관련된 작업을 지원하며, 주로 다음과 같은 기능을 수행합니다: - 플랫폼 식별 및 인증 - 플랫폼과 통신하는 키 관리 및 저장 - 보안 부팅 및 디스크 암호화 지원 - 시스템 상태 검증 및 보안 검사 - TPM은 보안 부팅, 디스크 암호화, 디지털 서명, 인증 등과 같은 다양한 보안 기능을 제공하여 컴퓨터 시스템의 보안성을 강화합니다. 2. QEMU - QEMU는 가상화를 위한 무료 오픈 소스 하이퍼바이저입니다. - QEMU는..
Tarball은 일반적으로 여러 파일과 디렉토리를 하나의 아카이브 파일로 묶는 데 사용되는 형식입니다. '.tar' 확장자를 가진 파일로, 여러 파일과 디렉토리를 포함할 수 있습니다. 일반적으로 여러 파일과 디렉토리를 하나로 묶어 백업하거나 전송할 때 사용됩니다. Tarball을 만들거나 풀기 위해 다음과 같은 명령어를 사용할 수 있습니다: 1. Tarball 만들기 ('tar' 명령어 사용) tar -cvf archive.tar file1 file2 directory1 - '-c': 새로운 tarball을 만듭니다. - '-v': 작업 과정을 자세히 표시합니다. - '-f': 아카이브 파일의 이름을 지정합니다. 2. Tarball 풀기 ('tar' 명령어 사용) tar -xvf archive.tar -..
GNOME GNOME은 리눅스와 유닉스 기반 시스템을 위한 데스크톱 환경 중 하나입니다. 사용자 인터페이스, 응용 프로그램 및 시스템 도구를 포함하여 완전한 작업환경을 제공합니다. GNOME은 오픈 소스 소프트웨어로, 누구나 무료로 다운로드하고 사용할 수 있습니다. GNOME의 주요 특징과 특성은 다음과 같습니다. 1. 사용자 친화적 GNOME은 사용자 친화적인 디자인과 직관적인 인터페이스를 제공합니다. 메뉴, 패널, 아이콘 등의 요소들이 사용자 편의성을 고려하여 설계되었습니다. 2. 확장 가능성 GNOME은 다양한 확장 기능을 지원하여 사용자의 요구에 맞게 환경을 커스터마이징할 수 있습니다. GNOME 쉘 확장, 테마, 아이콘 팩 등을 사용하여 사용자 정의가 가능합니다. 3. 애플리케이션 GNOME은 ..

MCU GPIO포트로 릴레이 동작시킬때 https://www.devicemart.co.kr/goods/view?no=1128486 https://www.devicemart.co.kr/goods/view?no=1128520 https://www.devicemart.co.kr/goods/view?no=1326853 https://www.devicemart.co.kr/goods/view?no=38803 https://www.devicemart.co.kr/goods/view?no=10884564 https://www.devicemart.co.kr/goods/view?no=27899 https://www.devicemart.co.kr/goods/view?no=9934 https://www.devicemart.co..
gcc 컴파일러에서 #define 문을 따로 헤더파일로 만들어, 여러 파일에서 사용한다. #pragma once #ifndef define_H #define define_H #ifndef countof #define countof(a) (sizeof(a)/sizeof(a[0])) #endif #ifndef DEF_byte1 #define DEF_byte1 #define byte1 unsigned char #define byte2 unsigned short #define byte4 unsigned long #endif #ifndef MAX_PATH #define MAX_PATH 128 #endif #endif//define_H 언뜻보기에는 문제가 없어야하지만, 실제로는 아래와 같은 에러들이 나온다. 원인은..

ubuntu-20.04.5-live-server-arm64.iso 2022-08-31 07:39 1.3G Server install image for 64-bit ARM (ARMv8/AArch64) computers (standard download) NVIDIA 로고만 계속 나옴. 부팅안됨 젯슨나노는 ARMv8-A 임 jetson-nano-jp461-sd-card-image.img 12.8GB (13,816,037,376 바이트) uSD메모리에 넣고, 젯슨나노에서 돌리니, 벌써 몇십분째 설치중이다... 너무오래걸려 재부팅하니 아래와 같이 나옴. 1.1438071 tegrade tegradc.1: dpd enable lookup fail:-19 NVIDIA Tegra SoC의 디스플레이 컨트롤러 관련 오..
Ubuntu Server를 설치한 후에 GUI를 추가하는 과정은 다음과 같습니다. 기본적으로 Ubuntu Server는 명령 줄 인터페이스만을 제공하며, GUI 환경을 추가하여 사용할 수 있습니다. 아래는 GUI 환경을 추가하는 방법입니다: 1. Ubuntu Server 설치 먼저 Ubuntu Server를 설치합니다. 부팅 가능한 USB 드라이브를 만들거나 CD/DVD에 Ubuntu Server ISO 파일을 사용하여 시스템에 설치합니다. 2. 업데이트 및 패키지 설치 설치가 완료되면 최신 업데이트를 수행합니다. sudo apt update sudo apt upgrade 3. GUI 패키지 설치 GUI 환경을 설치하기 위해 'ubuntu-desktop' 패키지를 설치합니다. sudo apt instal..