package-cleanup --oldkernels não irá limpar um antigo kernel 3.x com o kernel 4.x instalado

1

Acho que a limpeza de pacotes está ficando confusa e acha que apenas 1 kernel está instalado.

Centos 7.2

Eu tive um único kernel 3.x instalado. Eu então instalei o kernel 4.x usando

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml

Agora eu quero me livrar do kernel 3.x (o espaço é limitado na minha partição / boot)

relatórios de limpeza de pacotes:

# package-cleanup --oldkernels --count=1
Loaded plugins: fastestmirror, langpacks
No old kernels to remove

Existe alguma maneira de fazer isso funcionar?

    
por adapt-dev 05.07.2016 / 04:30

1 resposta

0

Eu acho que o problema é que você instalou um kernel ElRepo. Ele não conta como um kernel "normal", então as ferramentas internas do Linux não o veem como um kernel. Tente executar o seguinte comando para ver quantos kernels oficiais são reconhecidos.

rpm -q kernel

Se você quiser desinstalar seu kernel anterior, você precisa executar

yum remove kernel

Mas tenha cuidado :) E lembre-se, você não pode gerenciar o kernel elrepo com as ferramentas padrão do sistema.

    
por 03.11.2016 / 08:22