Como faço para fixar os kernels de baixa latência para que o apt não seja atualizado com um kernel genérico mais recente?

1

Estou no Kubuntu 12.04 com uma pilha HWE incrível. Estou executando kernel 3.8.0.30.18 baixa latência. Uma atualização recente substituiu meu kernel de baixa latência por um kernel genérico um pouco mais novo (3.8.0.31). Desejo evitar isso e usar apenas os kernels de baixa latência. Como eu faria isso?

Eu acredito que esta informação é necessária:

$ dpkg -s kxstudio-kernel-lowlatency
Package: kxstudio-kernel-lowlatency
Status: install ok installed
Priority: optional
Section: metapackages
Installed-Size: 26
Maintainer: falkTX <[email protected]>
Architecture: all
Source: kxstudio-kernel
Version: 2.4~precise1
Depends: linux-lowlatency, linux-image-lowlatency, linux-headers-lowlatency
Description: The KXStudio kernels - Low-Latency
 This is a metapackage that provides the lowlatency kernel

Eu também gostaria de saber exatamente como usar a política do apt-cache para verificar se os candidatos à instalação (para qualquer kernel) estão corretos. O comando abaixo aparentemente não me mostraria quando um kernel genérico poderia substituir um kernel de baixa latência.

$ apt-cache policy linux-lowlatency
linux-lowlatency:
  Installed: 3.8.0.30.18
  Candidate: 3.8.0.30.18
  Version table:
 *** 3.8.0.30.18 0
        500 http://ppa.launchpad.net/kxstudio-team/kernel/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status
     3.2.0.54.43 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/universe amd64 Packages
     3.2.0.23.20 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
    
por MountainX 29.09.2013 / 21:02

2 respostas

2

sudo apt-get autoremove --purge linux-image-generic

Se você não quiser usar a imagem do kernel puro-genérica, basta removê-la. Você também pode ter que remover separadamente a imagem real do kernel, bem como este meta-pacote. Apenas certifique-se de ter uma imagem de kernel utilizável instalada antes de remover alguns deles. Então apt simplesmente não atualizará o que não está instalado.

Os kernels genéricos não substituem os kernels de baixa-potência. No entanto, o último kernel que foi instalado, se torna o padrão. Você ainda terá o kernel de baixa-potência instalado e ainda poderá escolhê-lo dentro do menu de inicialização grub ou até mesmo alterá-lo para ser o padrão novamente.

    
por dobey 29.09.2013 / 21:18
1

Você também pode querer obter o personalizador do Grub por Daniel Richter. É um pequeno programa muito útil que permite especificar qual kernel você quer inicializar por padrão. É uma interface gráfica que permite configurar as configurações do grub e entradas.

Você pode obtê-lo facilmente

Abra o terminal e execute os seguintes comandos

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Eu acho que você vai gostar muito disso

    
por Ronshere 29.09.2013 / 21:38