Qual é o significado de “-0ubuntu1” no final de uma string de versão de pacote?

13

Muitos pacotes criados para o Ubuntu parecem ter um sufixo "-0ubuntu1" (ou, mais geralmente, -XubuntuY). Por exemplo, a string de versão de um pacote de borda de blefes do projeto nova se parece com:

2011.2~bzr663-0ubuntu1

Eu entendo que 2011.2 é uma versão principal, e bzr663 se refere à revisão 663 no repositório bzr, mas qual é o significado associado a 0ubuntu1?

    
por Lorin Hochstein 15.02.2011 / 18:42

1 resposta

16

Os pacotes são versionados em um padrão como <upstream version>-<debian revision> . Nesse caso, a versão do upstream é 2011.2~bzr663 & amp; a revisão do debian é 0ubuntu1 .

Normalmente, no Debian, as revisões são apenas números, mas para o Ubuntu, o ubuntu1 que segue a revisão indica que existem mudanças de fonte para essa revisão Debian. 0ubuntu1 é um caso especial, já que é usado como uma revisão que indica que não é baseado em nenhum pacote Debian daquela versão upstream (já que não haveria uma revisão debian 0 ).

Isso é comum quando o pacote do Ubuntu foi atualizado para uma nova versão upstream à frente do Debian.

    
por ajmitch 15.02.2011 / 18:54