![설치된 RPM 패키지를 설치 날짜순으로 나열하는 방법 [중복]](https://linux55.com/image/30009/%EC%84%A4%EC%B9%98%EB%90%9C%20RPM%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%20%EB%82%A0%EC%A7%9C%EC%88%9C%EC%9C%BC%EB%A1%9C%20%EB%82%98%EC%97%B4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%20%5B%EC%A4%91%EB%B3%B5%5D.png)
설치된 소프트웨어 목록을 설치 날짜순으로 보고 싶습니다. 날짜별로 정렬하면 순서가 중요하지 않습니다(최신 항목에서 오래된 항목 또는 그 반대).
나의 주요 관심은 내가 설치한 라이브러리가 무엇인지 확인하는 것입니다. 너무 많은 라이브러리가 설치되어 있으므로 새로 설치해야 할 경우 해당 라이브러리가 필요한 소프트웨어를 기억할 수 있도록 어떤 라이브러리가 함께 설치되었는지 알아야 합니다.
저는 Fedora 16과 yum을 사용하고 있습니다.
답변1
다행스럽게도 rpm 자체는 다음 기능을 제공합니다.
rpm -qa --last
또는 패키지를 이름으로 제한할 수 있는 경우
rpm -qa --last 'lib*' 'morelibs*'
답변2
패키지뿐만 아니라 트랜잭션을 보고 싶다면 "yum 기록"을 살펴보는 것이 좋습니다.
다음을 통해 거래를 "내보낼" 수 있습니다.
yum history addon-info last saved_tx
...원하는 경우 "마지막"을 이전 거래의 거래 ID로 바꿀 수 있습니다. 그런 다음 다음 거래를 입력할 수 있습니다.
yum load-transaction