Si está interesado en probar el Kernel más reciente en sistemas basados en YUM y APT, consulte el siguiente enlace.
- Instalar Linux Kernel 4.12 en CentOS y Ubuntu
Instalar Linux Kernel 4.12 en openSUSE
Primero, verifiquemos la versión del Kernel actualmente instalada usando el comando:
uname -r
Salida de muestra:
3.16.7-29-desktop
O,
uname -a
Salida de muestra:
Linux linux.suse 3.16.7-29-desktop #1 SMP PREEMPT Fri Oct 23 00:46:04 UTC 2015 (6be6a97) x86_64 x86_64 x86_64 GNU/Linux
Como puede ver en los resultados anteriores, la versión del Kernel actualmente instalada es 3.16.7-29 .
Ahora, hagamos que el sistema admita múltiples configuraciones de kernel. Eso significa que nuestro sistema debe contener tanto el Kernel más reciente como el más antiguo (el que viene con openSUSE).
Para hacerlo, edite /etc/zypp/zypp.conf archivo:
sudo vi /etc/zypp/zypp.conf
Busque las siguientes líneas y modifíquelas como se muestra a continuación.
multiversion = provides:multiversion(kernel) [...] multiversion.kernels = latest,latest-1,running,oldest [...]
Guarde y cierre el archivo.
Descargar - Libro electrónico gratuito:"Guía de programación del módulo kernel de Linux"Luego, agregue el repositorio Kernel HEAD de openSUSE que contiene el último kernel de Linux. En el momento de escribir este artículo, la última versión del Kernel es 4.12. .
Para agregar el repositorio Kernel HEAD, ejecute:
sudo zypper addrepo -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Salida de muestra:
Adding repository 'kernel-repo' ..........................................[done] Repository 'kernel-repo' successfully added Enabled : Yes Autorefresh : Yes GPG Check : Yes URI : http://download.opensuse.org/repositories/Kernel:/HEAD/standard/
A continuación, ejecute el siguiente comando para actualizar la distribución solo desde el repositorio Kernel HEAD. Significa que el Kernel solo se actualizará a la última versión.
sudo zypper dist-upgrade -r kernel-repo
Escriba "a" sin comillas para habilitar Kernel-repo y agregar la clave GPG.
Salida de muestra:
Retrieving repository 'kernel-repo' metadata --------------------------------[|] New repository or package signing key received: Repository: kernel-repo Key Name: Kernel OBS Project <[email protected]> Key Fingerprint: 4529410A B52F94C4 03BAB484 ECEEF210 03579C1D Key Created: Wed 22 Apr 2015 05:55:51 PM IST Key Expires: Fri 30 Jun 2017 05:55:51 PM IST Rpm Name: gpg-pubkey-03579c1d-5537934f Do you want to reject the key, trust temporarily, or trust always? [r/t/a/? shows all options] (r): a
Una vez que se complete el proceso de actualización, reinicie su sistema para usar el kernel más reciente.
Verifiquemos la versión del Kernel usando el comando:
uname -r
Salida de muestra:
4.12.0-1.ge2f4d0f-default
O,
uname -a
Salida de muestra:
Linux linux.suse 4.12.0-1.ge2f4d0f-default #1 SMP PREEMPT Tue Jul 4 14:46:48 UTC 2017 (e2f4d0f) x86_64 x86_64 x86_64 GNU/Linux
¡Felicidades! El último Linux Kernel 4.12 se instaló con éxito en el sistema openSUSE.