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 패키지 관리쪽은 이런 기능이 없는가.. 찾아봤더니 패키지 로그 갖다가 처리하는 방법 밖에 없는 모양. 좀 더 찾아보고 있으면 포스팅 할게요.
답글 남기기