LINUX.ORG.RU

Downgrade ядра в Fedora

 , , ,


0

2

Как даунгрейднуть ядро?

sudo dnf install kernel-5.5.7-200.fc31.x86_64      
[sudo] password for bvn13: 
Last metadata expiration check: 0:07:00 ago on Пн 23 мар 2020 09:20:18.
No match for argument: kernel-5.5.7-200.fc31.x86_64
Error: Unable to find a match: kernel-5.5.7-200.fc31.x86_64
sudo dnf history undo 352                    
Last metadata expiration check: 0:07:39 ago on Пн 23 мар 2020 09:20:18.
Undoing transaction 352, from Пн 23 мар 2020 09:00:18
    Install kernel-5.5.10-200.fc31.x86_64               @updates
    Install kernel-core-5.5.10-200.fc31.x86_64          @updates
    Install kernel-devel-5.5.10-200.fc31.x86_64         @updates
    Install kernel-modules-5.5.10-200.fc31.x86_64       @updates
    Install kernel-modules-extra-5.5.10-200.fc31.x86_64 @updates
    Removed kernel-5.5.7-200.fc31.x86_64                @@System
    Removed kernel-core-5.5.7-200.fc31.x86_64           @@System
    Removed kernel-devel-5.5.7-200.fc31.x86_64          @@System
    Removed kernel-modules-5.5.7-200.fc31.x86_64        @@System
    Removed kernel-modules-extra-5.5.7-200.fc31.x86_64  @@System
Error: 
 Problem: The operation would result in removing the following protected packages: kernel-core
(try to add '--skip-broken' to skip uninstallable packages)
★★★★★

Ответ на: комментарий от Zeta_Gundam

на самом деле, решается либо

sudo dnf downgrade kernel

либо

sudo grubby --set-default /boot/vmlinuz-5.5.10-200.fc31.x86_64

если ядро уже скаченное. Проверить, скачанное ли:

sudo dnf list installed | grep kernel
bvn13 ★★★★★
() автор топика

Problem: The operation would result in removing the following protected packages: kernel-core

Это какой-то старый баг DNF, надо просто поставить нужное ядро и удалить ненужное посредством rpm. Там дефолтное ограничение – хранить два последних, думаю связано как-то с этим.

papin-aziat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.