
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-devel
pero 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
Tú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 kernel
paquete base es pequeño, porque no es real... es solo un paquete de "pegamento". Realmente necesitas/quieres kernel-core
y 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 .repo
archivos:
dnf install fedora-repos-rawhide
y luego...instalar kernel-devel que era lo último que quería
dnf --enablerepo=rawhide install kernel-devel