Por que o Update-Manager faz o download de mais de uma imagem do kernel?

0

Obrigado pela oportunidade de fazer uma pergunta. Eu tenho usado o Ubuntu por um longo tempo, mas esta é a minha primeira "pergunta". Eu tentei procurar por respostas para as minhas perguntas abaixo - mas não consegui encontrar uma resposta, portanto me encorajei a perguntar aqui. Por favor, tenha paciência comigo se eu soubesse melhor.

A minha pergunta está relacionada com o "Update Manager" porque é que faz o download de mais de uma imagem do kernel.

Exemplo:  -) Em Jan-13-15 ele baixou: initrd.img-3.2.0-75-generic-pae e initrd.img-3.13.0-44-generic  -) Em 9 de janeiro de 15, ele baixou: initrd.img-3.2.0-74-generic-pae e initrd.img-3.13.0-43-generic etc.

FYI:  =) Em julho-25-14 ele já baixou o initrd.img-3.5.0-54-generic.

De acordo com o System Monitor, meu sistema Ubuntu:  *) Lançamento 12.04 (preciso) 32 bits  *) Kernel Linux 3.13.0-44-genérico

Perguntas:  1) Por que ele está baixando o kernel 3.2 (em janeiro-15) quando já baixou o kernel 3.5 em Jun-14.  2) Por que o "Gerenciador de Atualizações" está baixando mais de uma imagem do kernel?  3) Preciso de mais de uma imagem do kernel?  4) Se eu não precisar de mais de uma imagem do kernel, como posso impedir que o "Update Manager" baixe o kernel desnecessário?

    
por mme 13.01.2015 / 00:30

1 resposta

1

Você tem os dois linux-image-generic e linux-image-generic-pae instalados.

Assim, sempre que um novo kernel é lançado, você está recebendo tanto a versão PAE quanto a não-PAE.

PAE significa extensão de endereço físico e é uma forma de os computadores de 32 bits acessarem todos os 4 GB (em alguns casos mais) de RAM. Se você tem 2 GB de RAM ou menos, não há benefício em usar o PAE. Se você tiver 4 GB de RAM ou mais, obterá mais benefícios usando um sistema operacional de 64 bits (devido ao conjunto de instruções atualizado), já que praticamente todos os CPUs lançados nos últimos 10 anos oferecerão suporte a ele.

Dito isto, mudar para uma arquitetura diferente geralmente requer uma reinstalação, enquanto a mudança para um kernel diferente é fácil, então, entretanto, você pode simplesmente usar o kernel PAE.

Desinstale o pacote que você não está usando; linux-image-generic ou linux-image-generic-pae .

Em seguida, você pode desinstalar pacotes individuais do kernel, conforme necessário, que tenham nomes como linux-image-VERSION-generic . Ao remover os kernels instalados, no entanto, lembre-se:

  • Não remova todos os kernels ou você não poderá inicializar. Sempre deixe um kernel de trabalho conhecido (por exemplo, o kernel atualmente em execução, você pode verificar o que é em uname -r ) e o kernel para o qual deseja mudar.

  • Seu sistema tentará atualizar o menu initramfs e grub automaticamente quando você alterar os kernels instalados. Você pode fazer isso manualmente com update-initramfs -k VERSION e update-grub , mas não precisará fazer isso, desde que não haja erros durante o processo de instalação / remoção ao instalar ou remover um pacote do kernel.

Mais informações:

Os pacotes linux-image-generic e linux-image-generic-pae são apenas pacotes shell que na verdade não contêm os kernels, mas fazem com que os novos kernels sejam buscados quando há uma atualização, devido às suas dependências. O primeiro fará com que você obtenha todos os novos kernels genéricos, e o último fará com que você obtenha todos os novos kernels genéricos-pae. Eu não sei se há algum potencial conflito / downsites para ter ambos os conjuntos buscados a cada vez, ou como o grub escolhe qual deles usar como padrão.

    
por thomasrutter 13.01.2015 / 03:44