문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linux:ubuntu:kernel [2015/12/02 01:08] kwon37xi 만듦 |
linux:ubuntu:kernel [2025/01/15 19:36] (현재) kwon37xi [커널 직접 설치] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Ubuntu Linux Kernel ====== | ====== Ubuntu Linux Kernel ====== | ||
- | * [[http:// | + | * 패키지 목록을 보면 때로는 최신버전 커널이 목록에 올라와 있지만 설치만 안해주고 있는 경우도 있음. '' |
+ | ===== kernel 버전 확인 ===== | ||
+ | <code sh> | ||
+ | # 현재 실행하고 있는 정확한 커널 버전 확인하기 | ||
+ | uname -rv | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Mainline ===== | ||
+ | * https:// | ||
+ | * Ubuntu Kernel 관리 도구. Ubuntu 에서 제공해주고 있는 모든 커널의 설치/ | ||
+ | |||
+ | <code sh> | ||
+ | sudo add-apt-repository ppa: | ||
+ | sudo apt update | ||
+ | sudo apt install mainline | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== 커널 직접 설치 ===== | ||
+ | * 먼저 '' | ||
+ | * 없으면 [[https:// | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * 다운로드 후 설치 작업< | ||
+ | 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 ===== | ||
+ | * [[http:// | ||
+ | * 기본 '' | ||
+ | * '' | ||
+ | * 안되면 '' | ||
+ | |||
+ | ===== 불필요한 Kernel 삭제 ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * 명령행< | ||
+ | uname -r # 이 명령의 결과로 나오는 커널은 절대 삭제하지 말 것. | ||
+ | dpkg --list | grep linux-image # 커널 목록 확보 | ||
+ | sudo apt-get purge linux-image-x.x.x.x-generic # uname -r 결과를 제외한 버전의 커널 삭제 | ||
+ | </ | ||
+ | * [[http:// | ||
+ | dpkg -l | tail -n +6 | grep -E ' | ||
+ | sudo dpkg --purge [위에나온커널패키지] | ||
+ | </ | ||
===== 참고 ===== | ===== 참고 ===== | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |