Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

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.

share|improve this question
Have you looked at the manuals for rpm or yum? –  vonbrand Mar 16 '13 at 10:31

2 Answers 2

up vote 5 down vote accepted

Fortunately rpm does offer this itself:

rpm -qa --last

or if you can limit the packages by name

rpm -qa --last 'lib*' 'morelibs*'
share|improve this answer
Thank you, much appreciated :) –  sj755 Mar 16 '13 at 6:29

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
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.