Em 29-05-2013 00:52, lowdread@gmail.com escreveu:
Pessoas, procurei por muito tempo e desisti. Mas me parece impossível que o Debian não disponibilize uma forma. Como faço para listar os pacotes unstable instalados em meu sistema? O mesmo vale para pacotes do testing e experimental.Eu uso stable e as vezes instalei um ou outro pacotes desses repositórios ... agora eu queria listar os pacotes de cada um desses ramos para decidir o que fazer para equilibrar estabilidade/pacotes novos.
Olá!Em linha de comando não se te dizer, mas no Synaptic é possível lista os pacotes pertencentes a determinada origem e se ele está instalado ou não. Para isso clique em "Origem" e escolha o repositório/categoria que deseja ver a lista de pacotes.
Veja que um mesmo pacote/versão pode pertencer à várias origens. Como o stable saiu à pouco tempo, a diferença entre a lista de pacotes para o testing não é tão grande.
Então, por exemplo, o pacote acpi, versão 1.6-1, vai aparacer entre na lista do stable e do testing. Assim sendo, para realmente saber se o pacote é do stable ou do testing, seria preciso fazer um lista de quais pacotes/versão estão no testing que não estão no stable, e que estão no experimental e não nos outros, aí cruzar com um lista dos pacotes que estão instalados e verificar a versão, assim é possível listar os pacotes que são do stable, testing, experimental e pacotes com versão que não estão em nenhuma dessas lista, desatualizados por exemplo.
Adaptei um programa em Python que eu tinha aqui, dê uma olhada: https://gist.github.com/JuniorPolegato/5671481 []'s Junior Polegato