Existe uma maneira rápida de instalar pacotes anteriores do kernel do Fedora?

3

Meu laptop está se comportando de maneira suspeita (o reinício do sono às vezes falha).

O problema ocorreu primeiro no kernel 4.8.10-200.fc28 . Mas esse é o kernel mais antigo que eu ainda instalei. Eu só tenho os últimos 3 kernels Fedora instalados.

(Isso ocorre apesar de eu ter definido installonly_limit=12 em /etc/dnf/dnf.conf há mais de 6 meses, em uma tentativa de mantém os kernels antigos por mais tempo . Parece que o PackageKit (ou o backend da libdnf) está apenas quebrado .)

Existe uma maneira rápida de instalar kernels mais antigos para fins de teste? (E existe alguma maneira de evitar que eles sejam removidos automaticamente, quando a próxima atualização do kernel acontecer?)

    
por sourcejedi 12.10.2018 / 18:45

2 respostas

3

Go the Fedora's Package Build System, called Koji, and find the kernel you are looking for here:

(editado): link

Then scroll down the the x86-64 architecture that you are looking for. Then you have two options; Either download what you need (kernel, kernel-core, maybe kernel-devel, kernel-headers, kernel-modules) to your local disc, and then use dnf to install the kernel:

It would look something like: dnf install ~/Downloads/kernel-4.6.6-300.fc24.x86_64.rpm

link

    
por 12.10.2018 / 19:02
0

Esta solução é para o RHEL, mas deve funcionar da mesma maneira para o Fedora (no Fedora yum é link para dnf) :

  1. Listar os kernels disponíveis:

    yum list kernel*

  2. Instale o kernel com a versão desejada:

    yum install kernel-3.10.0-693.17.1.el7

  3. Reinicialize o sistema:

    systemctl reboot

por 12.10.2018 / 18:53

Tags