Para que servem as diferentes tags git do kernel do Ubuntu?

Para que servem as diferentes tags git do kernel do Ubuntu?

Percorrendo a fonte git do Kernel do Ubuntu, existem várias tags, cujo significado não tenho certeza.

Como posso descobrir qual tag está atualmente nos repositórios de cada versão do Ubuntu? É issoOKcompilar as últimas versões marcadas do kernel?

Responder1

Em cada repositório git do Ubuntu Kernel Team, as tags Ubuntu-* representam o commit git que foi usado para construir o pacote fonte oficial para qualquer upload específico. Por exemplo, no git ubuntu-precice, a tag Ubuntu-3.2.0-23.36 representa o upload de origem 3.2.0-23.36. Algumas tags têm um componente -lts- adicional indicando que são o backport LTS oficial para a versão que contém, no repositório ubuntu-lucid git a tag Ubuntu-lts-3.0.0-18.31 representa o backport LTS onírico 3.0.0-18.31 para lúcido.

Você pode usar a página de versões do Launchpad para o pacote Linux para determinar as versões atuais carregadas em cada pocket de cada versão:

https://www.launchpad.net/ubuntu/+source/linux

Todas as tags recentes devem ser assinadas pelo committer para evitar modificações. Você deve estar seguro para construir qualquer tag oficial e esperar obter um resultado substancialmente semelhante aos pacotes binários carregados para essa versão.

informação relacionada