이전글



yum 명령어 특정 패키지만 업데이트 제외 시키기
yum 명령어를 사용하면 패키지가 이미 설치된 경우 자동으로 업데이트 되는데 업데이트에서 제외하고 싶은 경우가 있을 수 있습니다. CentOS-Base.repo 파일의 [updates] 부분을 삭제해 업데이트를 막을 수 있지만 이렇게 하면 모든 패키지들이 업데이트 되지 않는 문제점이 있습니다.

예를 들어 하드웨어를 RAID 구성하여 CentOS를 설치한 경우 설치시에 벤더에서 제공하는 RAID 드라이버를 띄우게 됩니다. 이때 커널이 업데이트 되어버리면 업데이트 되어진 커널로 부팅시 드라이버가 없기 때문에 부팅에 실패하게 됩니다. 이럴때는 커널 패키지는 제외하고 패키지를 업데이트 시켜주어야 합니다.

제외 목록 추가
방법은 간단한데 먼저 /etc/yum.conf 를 에디터로 열고 exclude항목에 다음과 같이 추가합니다. 만약 여러 항목을 추가하고 싶은 경우에는 공백으로 구분하여 추가하고 *, ? 와 같은 와일드카드를  사용할 수 있습니다.
exclude=kernel                                                                            
cs

블로그 이미지

도로락

IT, 프로그래밍, 컴퓨터 활용 정보 등을 위한 블로그

댓글을 달아 주세요! 질문 환영합니다!