Sim. Eu uso o apt-show-versions para isso. A instalação é tão fácil quanto:
# apt-get install apt-show-versions
No meu /etc/apt/apt.conf eu tenho:
APT::Default-Release "unstable";
Em /e/a/sources.list tenho entradas para repositórios instáveis, experimentais e, por vezes, outros temporários, como o antigo arquivo emacs-snapshot.
Aqui está um exemplo de a-s-v com um pacote atualizado do experimental:
# apt-show-versions -a xmonad
xmonad 0.10.1~darcs20120707-1 install ok installed
xmonad 0.10-4+b2 unstable 192.168.10.1:3142
xmonad 0.10.1~darcs20120707-1 experimental 192.168.10.1:3142
xmonad/experimental uptodate 0.10.1~darcs20120707-1
Aqui está um exemplo de um pacote que está instável e experimental, mas eu só tenho a versão instável:
# apt-show-versions -a zsh
zsh 4.3.17-1 install ok installed
zsh 4.3.17-1 unstable 192.168.10.1:3142
zsh 5.0.0-2 experimental 192.168.10.1:3142
zsh/unstable uptodate 4.3.17-1
Eu posso usar o apt-show-versions para ver se há atualizações no experimental:
# apt-show-versions |grep manually| head
autogen/experimental *manually* upgradeable from 1:5.16-2 to 1:5.16.2-2
iproute/experimental *manually* upgradeable from 20121001-1 to 20121001-2
iproute-doc/experimental *manually* upgradeable from 20121001-1 to 20121001-2
Também é legal porque mostrará pacotes que não estão mais disponíveis em nenhum repositório:
#apt-show-versions |grep -v uptodate |grep "No available"
brscan2 0.2.5-1 installed: No available version in archive
dfc-depends 1.0 installed: No available version in archive
google-chrome-unstable 24.0.1297.0-r162078 installed: No available version in archive