How to identify (supported) versions of packages associated with various Releases

Is there a tool that can “survey” historical release repositories to report which version of a package was available with which release repositories?

Also, to accomplish that, is there a location which provides various lists of all the packages which were available/included for the various repositories associated with any given historical release?

This example is only for current supported releases: nautilus package : Ubuntu

For LTS releases I use the Ubuntu Packages search site.

This is one example:
https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=vlc

Question is how far back do you want to go and are you looking for specific packages or a list of all packages from a release?

I don’t know why you’re after it, and if you want specific or all releases… but I use rmadison extremely often, eg.

rmadison linux-generic

will list the [GA] kernel stack for all LTS releases on initial ISOs back to trusty or 14.04, and all supported releases (it gives a result for resolute; but its still in an unstable state so don’t forget its developmental state).

When I tend to want to go further for some reason (commonly questions on support sites & and I believe it’s really old!) I tend to just run fgrep’s across a directory in which I have the manifest files (text files) of Ubuntu & some flavor ISOs. Those files are small (thus its fast), and whilst they contain only the package details of what was on the ISO the file covers; it tends to get me rather close to what I’m looking for even if not exactly what I was looking for (the point release ISOs for LTS can show some updates during the first ~27 months of that release’s life).

Do note it’s package information; which does NOT always reflect the program/app version inside; thankfully it usually does.


guiverc@d7050-next:~/.config/hexchat/logs$   rmadison linux-generic
 linux-generic | 3.13.0.24.28           | trusty            | amd64, arm64, armhf, i386, ppc64el
 linux-generic | 3.13.0.170.181         | trusty-security   | amd64, arm64, armhf, i386, ppc64el
 linux-generic | 3.13.0.170.181         | trusty-updates    | amd64, arm64, armhf, i386, ppc64el
 linux-generic | 4.4.0.21.22            | xenial            | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 4.4.0.210.216          | xenial-security   | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 4.4.0.210.216          | xenial-updates    | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 4.15.0.20.23           | bionic            | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 4.15.0.213.196         | bionic-security   | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 4.15.0.213.196         | bionic-updates    | amd64, arm64, armhf, i386, ppc64el, s390x
 linux-generic | 5.4.0.24.30            | focal             | riscv64
 linux-generic | 5.4.0.26.32            | focal             | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.4.0.216.208          | focal-security    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.4.0.216.208          | focal-updates     | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.4.0.218.210          | focal-proposed    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.15.0.25.27           | jammy             | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.15.0.170.159         | jammy-security    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.15.0.170.159         | jammy-updates     | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.15.0.172.160         | jammy-proposed    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 5.15.0.1007.7          | jammy             | riscv64
 linux-generic | 5.15.0.1079.83~20.04.1 | focal-security    | riscv64
 linux-generic | 5.15.0.1079.83~20.04.1 | focal-updpaclages/ates     | riscv64
 linux-generic | 6.8.0-31.31            | noble             | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 6.8.0-31.31.1          | noble             | riscv64
 linux-generic | 6.8.0-100.100          | noble-security    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 6.8.0-100.100          | noble-updates     | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 6.8.0-103.103          | noble-proposed    | amd64, arm64, armhf, ppc64el, s390x
 linux-generic | 6.8.0.100.100~22.04.1  | jammy-security    | riscv64
 linux-generic | 6.8.0.100.100~22.04.1  | jammy-proposed    | riscv64
 linux-generic | 6.8.0.100.100~22.04.1  | jammy-updates     | riscv64
 linux-generic | 6.17.0-5.5             | questing          | amd64, amd64v3, arm64, armhf, ppc64el, s390x
 linux-generic | 6.17.0-5.5.1           | questing          | riscv64
 linux-generic | 6.17.0-5.5.1           | resolute          | riscv64
 linux-generic | 6.17.0-14.14           | questing-security | amd64, amd64v3, arm64, armhf, ppc64el, s390x
 linux-generic | 6.17.0-14.14           | questing-updates  | amd64, amd64v3, arm64, armhf, ppc64el, s390x
 linux-generic | 6.17.0-14.14.1~24.04.1 | noble-security    | riscv64
 linux-generic | 6.17.0-14.14.1~24.04.1 | noble-updates     | riscv64
 linux-generic | 6.17.0-14.14.1         | questing-security | riscv64
 linux-generic | 6.17.0-14.14.1         | questing-proposed | riscv64
 linux-generic | 6.17.0-14.14.1         | questing-updates  | riscv64
 linux-generic | 6.17.0-16.16           | questing-proposed | amd64, amd64v3, arm64, armhf, ppc64el, s390x
 linux-generic | 6.19.0-3.3             | resolute          | amd64, amd64v3, arm64, armhf, ppc64el, s390x
4 Likes

This topic was automatically closed after 30 days. New replies are no longer allowed.

This topic was automatically closed 18 hours after the last reply. New replies are no longer allowed.