Linux Server 를 운용하다보면 각종 보안패치나, Driver Update를 위한 Kernel Upgrade 등으로 인해 System Library 나 연관 패키지등이 교체 될 때가 있다. 이때 문제되는 것이 Dependuncy 즉 시스템 의존성이다. Linux OS에서 실행되는 여러 Process들은 OS에서 제공되는 System Library 나 각종 패키지에서 제공되는 Process등 간에 상호 의존성을 갖게된다. 때문에 관련 패키지의 교체로 인해 의도치 않은 Process 오류를 만날 수 있다. 물론 Yum Repository를 통해 제공되는 모든 RPM Package는 Update나 Install 시 자동으로 연관 의존성 패키지를 검색하여 함께 처리해 주기때문에 문제가 없지만, 특정 Ve..
Redhat 계열 Linux 들은 RPM Package를 기반으로한 Yum을 통해 패키지 관리를 수행한다. Yum 통해 특정 패키지를 업데이트후 특별한 사유로 인해(Aplication Level의 의존성 문제등) 원복 및 기존버전으로 Downgrade 가 필요할 경우 아래와 같이 수행 가능하다. 가. Yum Downgrade 1. yum check-update를 통한 업데이트 패키지 정보확인 (예시 : perl) [root@s-node01 ~]# [root@s-node01 ~]# yum check-update | grep perl perl.x86_64 4:5.8.8-43.el5_11 updates perl-DBD-Pg.x86_64 1.49-4.el5_8 base perl-XML-SAX.noarch 0.1..