yum update rollback
오~ 제목이 온통 영어야? 영어는 잘 하지도 못하면서.. ㅎㅎ
테스트 용도로 사용하는 가상서버의 PHP7 버전을 RC8로 업데이트 했는데 데몬이 실행되지 않는 문제가 있어서 멘붕 상태였다가 그래도 모르니까 롤백이 가능하지 않을까? 하는 생각에 방법을 찾아보니 아주 다행히 방법이 있었다. 설치된 패키지 다 삭제하고 다시 설치할 뻔 했는데.. 정말 개이득.. 이 아니라 핵이득!!
yum history 명령어를 사용해서 yum update 이전 상태로 돌릴 수가 있다. 위 이미지는 yum history 명령어를 이용해 yum 실행 내역을 확인한 것이다. ID 부분의 숫자가 사용된다. 나의 경우 ID 52 인 Update 내역을 Undo 해야 한다. 아래와 같은 명령어를 실행하면 된다.
# yum history undo 52
위 명령어를 실행하면 위 이미지의 ID 53 Downgrade 내역이 생긴다. 이걸로 PHP7 RC8 버전을 RC7 버전으로 되돌릴 수가 있었다. yum history undo 명령어는 잘 사용하면 아주 유용할 것 같다.