Recuperando todas as informações para todas as versões de todos os pacotes disponíveis em uma máquina Debian

0

Eu estou tentando fazer isso para escrever um front-end para o apt / dpkg. Infelizmente, até agora, o melhor que encontrei é apt-cache show $(apt-cache pkgnames) . Os problemas que tenho com essa solução são:

  • é lento (por volta dos 55 anos aqui). Isso não é surpreendente, não é um problema real, pois acho que posso otimizar (escrevendo minha própria ferramenta dedicada) o dia que eu precisarei, mas se houver uma solução pronta para usar que seja mais rápida, seria muito bom.
  • mostra apenas pacotes / versões que são compatíveis com dpkg --print-architecture (é mais um palpite do que uma afirmação, talvez eu esteja perdendo alguma coisa. O fato é que ele não mostra nada sobre a arquitetura i386, que é ativar em o computador onde eu testo isso)
  • mostra apenas o status do pacote algumas vezes (quando e por que, eu não sei, no meu sistema ele é mostrado apenas para 6 pacotes e não consigo ver nenhuma relação entre eles que explique isso), e eu não tenho vi qualquer coisa relacionada a pacotes instalados automaticamente.

Espero que esta questão não esteja fora de tópico aqui, uma vez que o objetivo é escrever um programa, mas a questão sobre a administração do sistema ...

    
por user3459474 31.05.2016 / 14:07

0 respostas