CentOS yum history 사용 방법 (패키지 설치 롤백 등)

http://www.if-not-true-then-false.com/2010/yum-history-list-info-summary-repeat-redo-undo-new/

yum history : yum 이력 살펴볼 수 있다. fedora12 정도부터 지원 (yum 3.2.25 이후)

[root@localhost ~]# yum history
Loaded plugins: fastestmirror, security
ID     | Login user               | Date and time    | Action(s)      | Altered
——————————————————————————-
     4 |  <user>                  | 2012-11-12 23:42 | D, E           |  100  <
     3 |  <user>                  | 2012-11-09 07:55 | I, U           |  101 >
     2 | root <root>              | 2012-11-09 10:33 | Install        |    1  
     1 | System <unset>           | 2012-11-08 21:56 | Install        |  946

Action(s) 설명

I : Install : 패키지 설치.

D : 다운 그레이드

U : 업 그레이드

E : Erase, 제거

yum history list [패키지명] : 해당 패키지 관련된 설치 이력을 볼 수 있다

yum history info [히스토리 번호]: 해당 이력에서 어떤 행동을 했는지, 패키지 이름까지 다 보여준다.

yum history undo [히스토리 번호] : 해당 패키지 관련된 설치 이력을 볼 수 있다

rpm DB를 잘 유지해야 쓸 수 있는 명령어인 듯.. 근데 이거 yum 실행 중에 취소하거나 하면 자주 깨지지 않나?

P.S. deb 패키지 관리쪽은 이런 기능이 없는가.. 찾아봤더니 패키지 로그 갖다가 처리하는 방법 밖에 없는 모양. 좀 더 찾아보고 있으면 포스팅 할게요.


게시됨

카테고리

작성자

태그:

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.