Если вы хотите узнать, какие версии пакетов включены в какой-то конкретный выпуск Debian / Ubuntu / Backports , вам может помочь инструмент rmadison из
пакета devscripts . Например:
$ rmadison -u debian,ubuntu,bpo mercurial | cut -d "|" -f 1-3
debian:
mercurial | 0.9.1-1+etch1 | etch-m68k
mercurial | 0.9.1-1+etch1 | oldstable
mercurial | 1.0.1-5.1 | stable
mercurial | 1.5.1-2 | testing
mercurial | 1.5.2-1 | unstable
ubuntu:
mercurial | 0.7-8 | dapper/universe
mercurial | 0.9.5-3 | hardy/universe
mercurial | 1.0.1-5.1~hardy1 | hardy-backports/universe
mercurial | 1.1.2-2ubuntu1 | jaunty/universe
mercurial | 1.3.1-1 | karmic/universe
mercurial | 1.4.3-1 | lucid/universe
mercurial | 1.5.2-1 | maverick/universe
bpo:
mercurial | 1.0.1-5.1~bpo40+1 | etch-backports
mercurial | 1.3.1-1~bpo50+2 | lenny-backports
Он будет отображать «официальную» информацию независимо от того, какие репозитории вы настроили в своей системе.
Обратите внимание, что версии между выпусками не хранятся в официальных репозиториях. Однако вы можете попробовать недавно запущенный сервис http://snapshot.debian.org , который позволяет получить доступ к старым пакетам на основе дат и номеров версий, загруженных в архив Debian с 2005 года.
Подобный инструмент, который может вас заинтересовать, это whohas , выходящий далеко за пределы семейства Debian. Он может показывать версии доступного программного обеспечения для других дистрибутивов (Arch, openSUSE, Gentoo, FreeBSD и даже больше - 14 дистрибутивов на данный момент).
Надеюсь, это поможет.
apt-cache showpkg
иapt-cache policy
.