Linux 커널 빌드 및 컴파일:

리눅스 커널이란 무엇입니까?


  • 우리가 알고 있듯이Kernel는 컴퓨터 하드웨어와 프로세스 사이의 인터페이스인 운영 체제의 핵심입니다.
  • 커널의 주요 작업은 다음과 같습니다.

  • 1. Memory management
    2. Process management
    3. System calls
    4. Device drivers
    5. Security
    


  • Linux Kernel는 유닉스 계열 운영 체제용 무료 커널입니다.
  • opensource이지만 필요에 따라 설치하고 조작할 수 있습니다.

  • 종속성:


  • 다음 종속성을 설치해야 합니다.

  • sudo apt-get install libncurses-dev flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf
    


    설치 방법:


  • kernel.org으로 이동하여 최신 버전을 다운로드합니다.
  • 여기서는 운영 체제로 Ubuntu를 사용하고 있습니다.
  • monolithic와 함께 설치하십시오.
  • modular
  • 다운로드한 파일의 압축을 풉니다.
  • multitasking
  • 홈 폴더에 디렉토리를 만듭니다.
  • opensource
  • 추출 후 파일을 복사합니다.
  • wget
  • 다음으로 이동합니다.
  • $sudo wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.9.tar.xz
  • Linux 소스 구성 도구 시작
  • $ sudo tar -xvf linux-5.10.9.tar.xz
  • $ mkdir kernel 커널 구성 및 저장 후 종료.
  • $ cp -r linux-5.10.9/ /kernel 커널 .
  • $cd kernel/linux-5.10.9/
  • 커널을 설치합니다.
  • make menuconfig
  • 시스템을 재부팅하고 커널 버전을 확인합니다.

  • 감사합니다 🤖🤖🤖

    좋은 웹페이지 즐겨찾기