사건 세부 사항
/ 케이스 /

회사 사건 Ubuntu 커널 업그레이드 완벽 가이드: 방법 및 모범 사례

Ubuntu 커널 업그레이드 완벽 가이드: 방법 및 모범 사례

2025-06-18

최신 리눅스 커널을 유지하는 것은 보안, 하드웨어 호환성 및 성능 최적화를 위해 중요합니다. 이 가이드에서는 우분투 시스템에서 커널을 업그레이드하는 신뢰할 수있는 방법을 설명합니다.다양한 사용 사례와 전문 지식 수준에 대한 서비스.


왜 커널을 업그레이드 해야 합니까?

  • 보안 패치:취약점을 완화합니다.

  • 하드웨어 지원:최신 장치/기능을 활성화합니다.

  • 성능 향상:스케줄러/IO 개선의 혜택을 얻으십시오.

  • 안정성 수정:커널 수준의 버그를 해결합니다.

️️주의:

  • 먼저 생산이 아닌 환경에서 테스트 업그레이드

  • 중요한 드라이버 (예를 들어, NVIDIA, ZFS) 가 대상 커널을 지원하는지 확인합니다.

  • 항상 백업/롤백 계획을 가지고 있어.


방법 1: 공식 우분투 저장소 사용 (보증)

가장 좋은 방법:안정적이고 검증된 커널, 장기적인 지원 (LTS)

단계:

  1. 패키지 리스트 업데이트:

    바시


    sudo 적당하다업데이트&& sudo 적당하다완전 업그레이드- 그래
  2. HWE 커널 (LTS 시스템) 설치:
    우분투 22.04 LTS:

    바시


    sudo 적당하다 설치--install-recommends linux-generic-hwe-2204
  3. 재부팅 & 확인:

    바시


    sudo 재부팅
    불명 -r  # 커널 버전을 확인 (예: 6.5.x)

방법 2: 메인라인 커널 PPA (최근 커널) 를 사용함

가장 좋은 방법:첨단 기능이 필요한 애호가들
위험:테스트가 덜 됐고 호환성 문제도 있어

  1. 메인라인 PPA 추가:

    바시


    sudoadd-apt-repository ppa:cappelikan/ppa- 그래
    sudo 적당하다업데이트
  2. 메인라인 GUI 툴 설치 (선택)

    바시


    sudo 적당하다 설치본선

    로켓으로 발사본선그래픽으로 커널을 선택/설치할 수 있습니다.

  3. 또는 CLI를 통해 설치:

    바시


    sudo 적당하다 설치linux-image-unsigned-<버전>- 일반 리눅스 헤더<버전>- 일반

    (반환)표적 커널, 예를 들어,6.8.4)


방법 3: 수동 커널 컴파일

가장 좋은 방법:사용자 정의 또는 특정 디버깅 필요

절차:

  1. 의존성 설치:

    바시


    sudo 적당하다 설치build-essential libncurses-dev 비손 플렉스 libssl-dev libelf-dev
  2. 커널 소스를 다운로드:
    방문kernel.org, 원하는 소스를 다운로드 (예를 들어,리눅스 68.tar.xz) 의 내용입니다.

  3. 추출 & 구성:

    바시


    타르 -xvf리눅스 68.tar.xzcd리눅스 68만들어라menuconfig# 현재 구성을 사용: /boot/config-$ ((uname -r)
  4. 컴파일 & 설치:

    바시


    만들어라-j$(nproc)                # 모든 코어를 사용하여 컴파일
    sudo 만들어라모듈_인설# 모듈 설치
    sudo 만들어라 설치              # 커널을 설치
    sudoupdate-initramfs-c -k 6.8.0# initramfs 업데이트
    sudo update-grub               # GRUB 업데이트
    sudo 재부팅

롤백 계획

  1. 이전 커널로 부팅:

    • 기다려교대GRUB → 이전 커널을 선택

  2. 문제 커널 제거:

    바시


    sudo 적당하다리눅스 이미지<버전>- 일반

검증 및 최선 사례

  • 로드 된 커널을 확인합니다:

    빠른 연락

    주소

    중국 광둥성 선전시 롱화구 관란가 신란 커뮤니티 광광 로드 1301-1번지 26동 302호

    Tel

    86--18576671228

    우리 뉴스레터
    할인 및 더 많은 정보를 얻기 위해 뉴스레터에 가입하십시오.