Minimal Ubuntu는 대규모 자동 배포를 위해 설계되었으며 다양한 클라우드 기반에서 사용할 수 있는 Ubuntu 이미지 세트입니다. 대상 컴퓨팅 기판에서 최적화된 커널과 최적화된 부팅 프로세스를 사용합니다. 이러한 이미지에는 대화형 사용을 위한 많은 편의 도구가 없이 크게 축소된 기본 패키지 세트가 있습니다. 훨씬 더 작고, 부팅 속도가 더 빠르며, 설치된 패키지 수가 적기 때문에 시간이 지남에 따라 보안 업데이트가 더 적게 필요합니다. 최소 인스턴스는 명령줄에서 사용하기 편리하도록 고안되지 않았지만 평소처럼 무엇이든 apt-get 및 스냅 설치할 수 있으므로 사람이 디버깅 목적으로 사용해야 하는 경우 편안하게 만들 수 있습니다. 대화형 사용을 위해 최소 인스턴스를 표준 서버 환경으로 변환하려는 ..
UEFI(Unified Extensible Firmware Interface) UEFI는 "Unified Extensible Firmware Interface"의 약자로, 컴퓨터 시스템의 부팅 프로세스를 관리하는 표준 인터페이스입니다. 이는 BIOS(기본 입출력 시스템)의 후속 제품으로, 향상된 기능과 확장성을 제공합니다. UEFI는 다양한 운영 체제와 하드웨어 플랫폼을 지원하며, 이를 통해 시스템 초기화, 부팅 로더, 운영 체제 커널 로드, 시스템 관리 등의 작업을 수행합니다. UEFI의 주요 특징 1. 향상된 보안 UEFI는 기존 BIOS에 비해 더 강력한 보안 기능을 제공합니다. Secure Boot와 같은 기능을 통해 시스템이 신뢰할 수 있는 부팅 프로세스를 유지할 수 있습니다. 2. 네트워크 부..
Visual Studio Code에서 C 언어 프로젝트를 쉽게 생성하려면 다음과 같은 확장 기능을 사용할 수 있습니다. 확장 기능은 Visual Studio Code의 기능을 확장하고 추가하는 데 사용됩니다. 아래는 C/C++ 프로젝트 생성을 지원하는 확장 기능 중 하나인 "C/C++" Extension을 사용하는 방법입니다. 1. C/C++ Extension 설치 - Visual Studio Code를 열고 좌측 사이드바에서 "Extensions" 아이콘(아래의 네모 상자와 확장된 엔젤 모양)을 클릭합니다. - 검색 창에 "C/C++"을 입력하고 Microsoft에서 제공하는 "C/C++" 확장을 설치합니다. 2. 프로젝트 디렉토리 생성 - 새로운 C 프로젝트를 위한 디렉토리를 생성합니다. 3. 프로젝..
주의:리눅스 초보자의 글. 잘못된 내용이 있을 수 있습니다. 메모장이 없네.... 우분투에서 윈도우의 메모장과 비슷한 프로그램 우분투 gedit 설치방법 터미널에 apt-get install gedit -y 넣었더니... E: 잠금 파일 /var/lib/dpkg/lock-frontend 파일을 열 수 없습니다 - open (13: 허가 거부) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root? 원인 : 뭔가 다른것 설치중일 수 있다. 설치하던것 마저 설치해라. 또는 재부팅. sudo apt-get install gedit -y [sudo] xxxxx의 암호: E: dpkg가 중단되었습니다. 수동으로..
리눅스 운영 체제는 일반적으로 바이러스에 대한 저항력이 높다고 여겨집니다. 이는 여러 이유로 인해 가능합니다. 1. 권한 관리 및 사용자 계정 분리: 리눅스는 사용자 계정과 권한을 효과적으로 관리할 수 있도록 설계되었습니다. 사용자가 최소한의 필요한 권한만 가지고 작업하도록 제한되기 때문에 악성 코드가 시스템 전체에 퍼지는 것을 방지할 수 있습니다. 2. 오픈 소스 및 커뮤니티 검토: 리눅스는 대부분의 부분이 오픈 소스로 개발되어 있어, 전 세계의 개발자 및 보안 전문가들이 코드를 검토하고 개선할 수 있습니다. 이는 잠재적인 보안 취약점을 빠르게 찾아내고 수정하는 데 도움이 됩니다. 3. 패키지 관리 시스템: 리눅스는 패키지 관리 시스템을 통해 소프트웨어를 설치하고 업데이트할 수 있습니다. 이를 통해 시..
우분투는 리눅스환경이고 터미널로 움직이기때문에 터미널이 선택되어야 키 입력도 가능. Linux 환경에서 키보드 입력 버퍼에 데이터가 있는지 확인하는 방법에는 여러 가지가 있습니다. 아래에는 두 가지 일반적인 방법을 소개합니다. 1) select 함수 사용: select 함수를 사용하면 여러 파일 디스크립터에 대한 I/O 이벤트를 감시할 수 있습니다. 이를 통해 키보드 입력을 확인할 수 있습니다. #include #include #include #include #include #include int kbhit() { struct timeval tv; fd_set fds; tv.tv_sec = 0; tv.tv_usec = 0; FD_ZERO(&fds); FD_SET(STDIN_FILENO, &fds); //..
본 사이트의 내용에는 오타나 잘못된 내용이 있을 수 있으니 주의 바랍니다. "Tegra"는 NVIDIA에서 개발한 시리즈로서, 주로 모바일 및 임베디드 시스템에 사용되는 프로세서와 시스템 온 칩(SoC)을 나타냅니다. 이 시리즈의 프로세서는 주로 NVIDIA의 모바일 및 임베디드 솔루션에 사용되며, 특히 모바일 디바이스, 자동차, 드론, 로봇, 게임 콘솔, 인공지능(AI) 장비 등 다양한 응용 분야에서 활용됩니다. Tegra 시리즈는 ARM 아키텍처를 기반으로 하며, GPU, CPU, 메모리 컨트롤러, 비디오 인코더 및 디코더, 이미지 신호 프로세서(ISP), 딥 뉴럴 네트워크 가속기 등 다양한 특징을 통합하고 있습니다. 이러한 특징은 고성능 그래픽 처리, 영상처리, 컴퓨터 비전 및 딥러닝 작업을 수행하..
https://cdimages.ubuntu.com/ubuntu-mini-iso/daily-live/current/?_ga=2.136876912.1337261694.1708049991-1229560940.1706004088 noble-mini-iso-amd64.iso 2024-02-16 09:47 87M 87M크기의 iso 이미지로 우분투 설치가 가능하다고 한다. balenaEtcher-Portable-1.18.11.exe 프로그램이나 rufus-4.4p.exe프로그램을 사용하라는데, balenaEtcher-Portable-1.18.11.exe는 132MB 나되는 거대한 크기라서 패스... rufus-4.4p.exe프로그램으로 노트북의 32G uSD에 iso파일 넣기 이미지는 금방 만들었고, 이제, 이 이..