¿Cómo instalar kernel rc rawhide en Fedora?

¿Cómo instalar kernel rc rawhide en Fedora?

Soy nuevo en Fedora y decidí probarlo en mi nueva computadora portátil en lugar de Ubuntu. Tengo un XPS 13 (9343) y el sonido no funciona. Investigué en línea y descubrí que la gente había logrado instalar el último kernel rc que existe.

El núcleo encontrado esnúcleo-4.4.0-0.rc4.git3.1.fc24. Lo que hice fue que después de buscar un poco en Google, descargué kernel-4.4.0-0.rc4.git3.1.fc24.x86_64.rpm e intenté instalarlo así:

sudo rpm -Uhv kernel-4.4.0-0.rc2.git2.1.fc24.x86_64.rpm 

Ahora puedo seleccionar el kernel al arrancar, pero no sé cómo comprobar si lo instalé correctamente o no... el archivo tiene sólo ~55 KB. ¿Eso es todo?

También obtuve la fuente de esa URL, instalé dependencias y luego instalé la fuente del kernel como se muestra a continuación, pero el kernel no aparece en la lista de kernels disponibles:

su -c 'dnf builddep kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm'
sudo rpm -Uhv kernel-4.4.0-0.rc4.git3.1.fc24.src.rpm

Pasé más de 3 horas en esto y no pude encontrar ninguna buena guía sobre cómo instalar el kernel... la mayoría recomienda usarlo, dnf install kernel-develpero esa no es la versión que quiero.

¿Necesito compilar la fuente yo mismo?

¿Cómo agrego el repositorio donde reside ese kernel e intento instalarlo con dnf?

Respuesta1

podríahabilite todo el repositorio de cuero crudo y luego simplemente instale el kernel. Pero, para el núcleo en concreto, tenemos una forma mejor. El kernel Rawhide está construido con la depuración activada, lo que puede afectar el rendimiento. Si lo desea para habilitar nuevo hardware o para obtener una corrección de errores anticipada, le sugiero que habilite el botón "rawhide-kernel-nodebug"repositorio:

sudo dnf config-manager --add-repo=http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo
sudo dnf update

También puedes hacer lo que intentaste originalmente (simplemente descargar el paquete e instalarlo con RPM), pero puedes encontrarte con problemas de dependencia. Además, como habrás notado, el kernelpaquete base es pequeño, porque no es real... es solo un paquete de "pegamento". Realmente necesitas/quieres kernel-corey kernel-modules.

Respuesta2

Ok encontré elresponde aquíDespués de muchas horas de búsqueda, lo publico para cualquiera que esté interesado en esto.

Básicamente necesario para instalar .repoarchivos:

dnf install fedora-repos-rawhide

y luego...instalar kernel-devel que era lo último que quería

dnf --enablerepo=rawhide install kernel-devel

información relacionada