728x90
반응형
안녕하세요 이번 글에서는 Ubuntu 리눅스에서 패키지 업데이트 시에 커널 패키지를 업데이트하지못하게 막는 방법에 대해 다룹니다.
반응형
1. Ubuntu 패키지 업그레이드
Ubuntu (또는 debian 계열) 리눅스를 사용하다 보면 패키지 업데이트를 해야하는 순간이 옵니다.
그럴 경우에 무의식 중에 전체 패키지를 업데이트하는 명령어(apt-get -y install)를 사용하게 되는데요.
이 경우엔 커널까지 업데이트 가능한 패키지를 검색하여 업데이트해버리므로 기존의 시스템에 큰 변화가 생겨서
영향을 받을 수 있는 요소가 있습니다.
2. 커널 패키지 업데이트 막기
아래와 같은 방법으로 커널의 업데이트만 막고 전체 패키지 업데이트 명령어를 사용할 수 있습니다.
#커널의 업데이트를 막기(mark)
apt-mark hold linux-image-generic linux-headers-generic
#패키지 정보 업데이트
apt-get update
#패키지 업그레이드
apt-get upgrade -y
#위의 사항들을 한 줄로 입력하는 방법
apt-mark hold linux-image-generic linux-headers-generic && apt-get update && sleep 1 && apt-get upgrade -y
apt-mark hold로 커널과 관련된 패키지를 막고 그 다음 업데이트를 진행한다면 이를 제외하고 업데이트가 가능합니다.
물론 다른 마킹이 필요한 패키지들에 대해서도 동일한 방법으로 업그레이드를 막을 수 있습니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형
댓글