Skip to main content

yum update시 커널빼고 업데이트 하기

커널에서 기본적으로 제공되지 않는 드라이버나 솔루션이 적용되어 있을경우 커널업데이트가 되면 추가로 적용된 내용이 보이지가 않는데
업데이트된 커널로 다시 재컴파일해주던지, 아니면 커널 업데이트를 제외하는 방법이 있는데요.

그 중에 가장 간편한  방법으로 yum update할때, 커널은 빼고 하는 방법을 알려드릴께요.
/etc/yum.repos.d/CentOS-Base.repo 파일 내의 각 항목에
[base],[updates]… exclude=kernel* 를 추가 시켜주시면
yum을 가지고 업데이트를 꾸준히 해 주어도 커널 업데이트를 하지 않습니다.


$> vi /etc/yum.repos.d/CentOS-Base.repo
 
name=CentOS-$releasever – Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
exclude=kernel*