apt changelog para pacotes a serem instalados [duplicados]

28

GUI update-manager é capaz de mostrar o "changelog" de pacotes a serem instalados (ainda não baixados).

Eu também descobri como fornecer os arquivos .changelog no lugar certo para o update-manager mostrar, e agora estou feliz porque sou capaz de dizer aos meus clientes que eles podem ver changelogs dos meus pacotes personalizados diretamente do seu gui.

Infelizmente, não consigo encontrar nenhuma ferramenta de linha de comando para fazer a mesma coisa e isso seria mais útil em servidores.

Pelo que eu vi parece que esta convenção (colocando arquivos .changelog diretamente ao lado dos arquivos .deb no repositório apt) é uma extensão específica do Ubuntu.

Existem alguns recursos debian (a página do manual do reprepro, por exemplo) que apontam para uma maneira diferente de armazenar changelogs online, link

Alguém sabe se já existe uma ferramenta como o apt-cache para mostrar os changelogs de pacotes que ainda não estão instalados (nem baixados)?

    
por ithkuil 22.11.2010 / 12:34

2 respostas

32

Existe também o comando apt changelog . Ele e, provavelmente, também o aptitude, extrairão do link , que pode não ter todos os arquivos de changelog de terceiros, se eles não forem adicionados isso.

$ apt changelog  unity
Get:1 Changelog for unity (http://changelogs.ubuntu.com/changelogs/pool/main/u/\
unity/unity_7.0.0daily13.06.19~13.04-0ubuntu1/changelog) [251 kB]
Fetched 251 kB in 0s (350 kB/s)
unity (7.0.0daily13.06.19~13.04-0ubuntu1) raring; urgency=low

  [ William Hua ]
  * Revert 3196 to fix menu highlighting issues with LibreOffice.
    Revision 3196 prevents LibreOffices menu items from highangelog
hlighting.
    See Launchpad bug #1153350. (LP: #1153350)

  [ Chris Townsend ]
  * Fixes issue where minimizing a full screen window would not draw the
t of
:
    lp:unity revno. 3320. (LP: #1064155)

  [ Marco Trevisan (Treviño) ]
  * SwitcherController: use proper long long types for
    
por yuvilio 10.06.2012 / 05:36
12

Não tenho certeza se entendi o que você realmente precisa, mas

aptitude changelog package-name

mostrará o changelog de qualquer pacote nos repositórios do Ubuntu. Não funciona nos PPAs.

    
por Leon Nardella 22.11.2010 / 14:12

Tags