
Я использую Fedora 19 (Кот Шредингера) на большинстве компьютеров, так как она мне нравится больше, чем другие (вероятно, я бы использовал Fedora 20если(У меня может быть Gnome 3.8 и несколько других пакетов).
Моя проблема в том, что я использую kmod-staging
пакет для драйверов (напримерДрайвер для чтения SD-карт), предоставленныйРепозитории RPMFusion. Теперь, когда система обновляет ядро, kmod-staging
пакет (и kmod-VirtualBox
пакет [Note1] также должны быть обновлены. Поэтому он обновляется, а когда я перезагружаюсь и он переключается на последнее ядро, он выдает ошибки, так как не может загрузить драйверы, поскольку их там нет.
Мне нужно kmod-staging-3.14.8-100.fc19.x86_64
, чтобы она соответствовала версии ядра, но, похоже, она перестала получать обновления, поскольку последняя доступная сборка, похоже,kmod-staging-3.13.9-100.fc19.x86_64
.
Итак, мои вопросы:
Почему
kmod-staging
больше не обновляется в Fedora 19? Он получает обновления в Fedora 20 - Fedora 19 все еще поддерживается [Примечание 2] и получает обновления для других пакетов из того же репозитория, напримерkmod-VirtualBox
.Есть ли способ получить
kmod-staging
ядро 3.14 на Fedora 19?(кроме установки ядра Fedora 20 + kmod-staging)
Если что, я хотел бы получить ответ на первый вопрос. Не обращайте особого внимания на второй, так как я просто вернусь к ядру 13.9.
[Примечание 1] - У которого нет этой проблемы и который все еще обновляется - это даже показано впоследний список сборок(здесь)
[Примечание2] - Согласнографик выпуска, поддержка должна начаться через месяц после выпуска текущей версии +2 (не раньше 2014-10-14), так что у него еще есть время.
решение1
Проект RPMFusion ведется волонтерами, и, скорее всего, он просто отстает из-за нехватки времени или из-за низкого интереса. Из FAQ:
выдержка#1 из часто задаваемых вопросов
В: Что такое RPM Fusion?
RPM Fusion — это репозиторий дополнительных пакетов для Fedora и EL+EPEL, поддерживаемый группой волонтеров. RPM Fusion — это не автономный репозиторий, а расширение Fedora. RPM Fusion распространяет пакеты, которые были признаны неприемлемыми для Fedora.
выдержка#2 из FAQ
В: Я хотел бы увидеть RPM для пакета X. Что мне делать?
A: Разместите запрос в вики и, надеюсь, сопровождающий решит его взять. Однако, если вы хотите увидеть дополнительную функцию, добавленную к существующему пакету, пожалуйста, отправьте сообщение об ошибке в Bugzilla.
Если бы я действительно хотел этот пакет, я бы скачал исходный RPM (SRPM) того, что вы упомянули выше, а затем изменил бы его так, чтобы он включал более новую версию, и пересобрал бы его сам с помощью rpmbuild --rebuild
. Обычно это довольно тривиально сделать, и вы получите то, что хотите.
Если это покажется вам сложным, вы можете создать тикет в вики, как описано в разделе часто задаваемых вопросов, но нет никаких гарантий, что когда-нибудь кто-нибудь займется пересборкой этого пакета, если вообще займётся.