Como medir como o meu Debian é estável (ou seja, o número de pacotes do testing / sid)?

2

Meu Debian abrange pacotes legados abandonados "squeeze" para novas bibliotecas do sid.

Eu perdi um pouco de noção e "Qual versão do Debian você usa" não é uma pergunta simples.

Como faço para medir qual porcentagem do meu sistema é wheezy , o que é jessie e o que é instável?

    
por Vi. 14.10.2015 / 22:07

1 resposta

2

O

apt-cache pode consultar esta informação individualmente ou para todos os pacotes.

Aqui está a linha de comando para percorrer (não recisamente) pacotes instalados e coletar estatísticas:

# apt-cache policy '.*' | grep '\*\*\*' -A 1 | grep -v '\*\*\*\|--' | perl -ne 'if(m!dpkg/status!){print "unknown\n"}; if(m!(\d+)\s+\S+\s+(\S+)!){ print "$2\n"}' | sort | uniq -c | sort -rn
   3698 wheezy/main
   2182 unknown
    544 sid/main
    137 jessie/main
     98 wheezy-backports/main
     34 precise/main
     10 wheezy/updates/main
      4 vi/vi
      3 wheezy/contrib
      1 testing/main

Então, meu sistema parece principalmente Wheezy.

    
por 14.10.2015 / 22:07

Tags