Como controlar as versões do Kernel ABI e os repositórios de pacotes correspondentes?

1

Eu preciso ser capaz de controlar uma versão do kernel Ubuntu LTS no nível da versão ABI com os pacotes correspondentes para minhas instalações atuais e futuras de um determinado kernel.

Dado o esquema de numeração da versão do kernel do Ubuntu:

[versão do kernel base] - [número ABI]. [número de upload] - [sabor]

Parte 1

Por quanto tempo uma versão ABI do kernel do kernel é suportada por versões LTS? Por exemplo, ao criar uma imagem do Amazon AWS 16.04, o kernel está atualmente em 4.4.0-36. Em geral, quanto tempo devo esperar que a versão -36 permaneça disponível? Por disponível quero dizer que eu posso obter a imagem de um site de download oficial do Ubuntu e instalar pacotes para essa versão OS / kernel sem ter que fazer downgrade de pacotes.

Parte 2

Supondo que eu queira ser capaz de suportar um determinado nível de ABI do Kernel por mais tempo que a versão ABI está disponível na internet, o que eu preciso fazer para espelhar os repositórios de pacotes para que eu possa instalar pacotes em meus sistemas? Há algum guia sobre como criar um espelho local de pacotes para que eu possa manter uma linha de base do SO controlada por versão em relação a um determinado kernel ABI? Entendo que uma vez que o kernel tenha sido substituído, é difícil pegar uma imagem atual e fazer o downgrade para uma linha de base desejada, já que as linhas de base do repositório de pacotes não são arquivadas como tal.

    
por B. Jones 13.10.2016 / 07:06

0 respostas