Я пытаюсь установить VirtualBox на Fedora28, но пакетов, которые должны существовать, по какой-то причине не существует.

[mmucha@localhost yum.repos.d]$ uname -r
4.16.6-302.fc28.x86_64
[mmucha@localhost yum.repos.d]$ rpm -qa kernel
kernel-4.16.6-302.fc28.x86_64
kernel-4.16.3-301.fc28.x86_64
[mmucha@localhost yum.repos.d]$ sudo dnf install kernel-devel-4.16.6-302.fc28.x86_64
Failed to synchronize cache for repo 'Dropbox', disabling.
Last metadata expiration check: 1:09:37 ago on Mon 21 May 2018 03:23:20 PM CEST.
No match for argument: kernel-devel-4.16.6-302.fc28.x86_64
Error: Unable to find a match
[mmucha@localhost yum.repos.d]$ sudo dnf install kernel-devel-4.16.
kernel-devel-4.16.3-301.fc28.x86_64  kernel-devel-4.16.8-300.fc28.x86_64 

так что IIUC, что должно присутствовать, отсутствует, но, к счастью, ядро-devel доступно для предыдущей версии ядра.

Вопросы:

  1. Так как мне правильно перейти на предыдущую версию ядра?
  2. После обновления dnf на задании crontab, как я могу пометить, чтобы не переходить к более «недопустимой» версии ядра?

бонус, не связанный с темой вопрос: есть ли какая-то ошибка с моей стороны, делающая ядро-devel надлежащей версии недоступным? Я попробовал несколько поисковых систем без какой-либо удачи найти этот пакет

0