8

I'd like to see a list of software installed in the order of the date they were installed. The order doesn't matter (newest to oldest & vice-versa) as long as they're arranged by date.

I'm mainly interested in seeing what libraries I've installed. Since I've installed so many, I need to know what libraries were installed together so that I may recall what software required these, if I need to do a fresh installation.

I'm using Fedora 16 w/ the yum.

sj755
  • 1,115
  • 6
  • 13
  • 22

2 Answers2

16

Fortunately rpm does offer this itself:

rpm -qa --last

or if you can limit the packages by name

rpm -qa --last 'lib*' 'morelibs*'
Hauke Laging
  • 88,146
  • 18
  • 125
  • 174
5

If you want to see transactions, and not just packages, you might want to look at "yum history" instead.

Note that you can "export" the transactions with:

yum history addon-info last saved_tx

...where you can replace "last" with the transaction ID of any older transaction, if you want. You can then feed those transactions into:

yum load-transaction
James Antill
  • 1,963
  • 12
  • 9