[Linux] 패키지의 특정 버전 업그레이드 방지
특정 패키지의 업그레이드를 방지하려면 dnf의 versionlock 플러그인을 사용할 수 있습니다.
이 플러그인은 특정 버전의 패키지를 잠그는 기능을 제공하여, 패키지가 업데이트되지 않도록 합니다.
아래 dnf, yum은 같은것으로 하나만 실행 하면 됩니다.
1) 먼저, versionlock 플러그인을 설치합니다
sudo dnf install python3-dnf-plugin-versionlock
sudo yum install python3-dnf-plugin-versionlock
2) 그리고 나서 versionlock 명령을 사용해 rsyslog와 samba 패키지를 잠글 수 있습니다
rsyslog와 samba 패키지는 시스템 업데이트시에도 현재 버전을 유지하게 됩니다.
sudo dnf versionlock add rsyslog samba
sudo yum versionlock add rsyslog samba
3) 만약 잠금을 해제하고 싶을 경우에는 다음과 같이 입력하면 됩니다
rsyslog와 samba 패키지는 다시 업데이트될 수 있게 됩니다.
sudo dnf versionlock delete rsyslog samba
sudo yum versionlock delete rsyslog samba
사용해 보니 락이 걸려 업그레이드가 안되는것은 맞는데 이것만 안되는것이 아니라 다른것도 안됩니다.
즉, 사실상 사용하기 곤란할 수 있습니다.