사용자 도구

사이트 도구


linux:ubuntu:kernel

Ubuntu Linux Kernel

  • 패키지 목록을 보면 때로는 최신버전 커널이 목록에 올라와 있지만 설치만 안해주고 있는 경우도 있음. synaptic 등으로 확인하고 설치하거나 Mint의 경우 업데이트 관리자에서 버전을 선택해 설치가 가능하다.

kernel 버전 확인

# 현재 실행하고 있는 정확한 커널 버전 확인하기
uname -rv

Mainline

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline

커널 직접 설치

  • 먼저 synaptic 등으로 원하는 버전의 커널이 있는지 확인하고,
  • 없으면 Ubuntu Kernels 여기에서 원하는 버전을 받는다. AMD64의 경우
    • linux-headers-[version]-generic-*_amd64.deb
    • linux-image-extra-[version]-gegeric*.deb : 있으면 설치 없으면 말고.
    • linux-headers-[version]*_all.deb
    • linux-image-[version]*-generic_*_amd64.deb
  • 다운로드 후 설치 작업
    sudo dpkg -i *.db
    sudo update-grub # 혹은 sudo update-burg
    sudo reboot
    uname -rv # 현재 버전 확인
  • 제거하기
    sudo apt-get purge linux-image-[version]-*
    sudo apt-get purge linux-headers-[version]-*
    sudo update-grub

Kernel upgrade

  • 기본 apt-get 명령으로는 커널 업그레이드가 안된다.
  • sudo apt-get safe-upgrade : 이미 있는 패키지를 놔두고 추가 설치하는 업그레이드
  • 안되면 sudo apt-get dist-upgrade 명령을 사용한다.

불필요한 Kernel 삭제

참고

linux/ubuntu/kernel.txt · 마지막으로 수정됨: 2021/03/07 00:34 저자 kwon37xi