리눅스 update 커널 제외하고 업데이트하기
리눅스 업데이트를 잘못해서 벽돌이 되는 케이스가 있음
Fedora, Redhat, Rocky
dnf update 명령어 같이 소프트웨어를 패치하되, 커널 제외하고 업데이트는 아래 명령어를 사용하면 된다.
dnf -y update --exclude=kernel*yum 패키지 관리도구를 사용한 경우 아래 명령어이다.
yum -y update --exclude=kernel*또는 /etc/sysconfig/kernel 편집하여 아래 내용으로 변경한다.
UPDATEDEFAULT=no커널 패치를 안했다고 벽돌이 될 가능성은 아직 있다. grub은 부팅매니저로 업데이트 시 부팅에 영향을 받아 업데이트 이후 재부팅시 시스템이 켜지지 않아 접근할 수 없을 수도 있다. 업데이트를 미리하고 재부팅을 추후에 미뤘다면 원인을 찾는데에 더 오래 걸릴 수 있다.
grub 또한 위험이 있는 소프트웨어를 나중으로 미루고 싶하고 아래 명령어처럼 이어서 사용한다.
dnf -y update --exclude=kernel*,grub*몇 가지 소프트웨어를 추가해서 제외하고 싶다면 계속 이어서 사용할 수 있다.
dnf -y update --exclude=kernel*,kexec*,os-prober,systemd*,kmod-kvdo-*,selinux*,grub*,*firmware,iwl*,NetworkManager*