it-swarm-es.com

¿Cómo aplico un parche al núcleo?

Soy un poco un novato de Linux, así que esté cansado de mi comprensión inepta de ciertos aspectos del sistema operativo. De todos modos, acabo de cargar ubuntu en mi máquina de escritorio (arranque dual) y todo salió bien. El único problema es que (he estado investigando mi problema durante un tiempo y he decidido que este es el problema) el núcleo no admite el teclado para juegos que he conectado a la máquina.

Encontré esto: http://www.spinics.net/lists/linux-usb/msg62270.html

Que es otra persona que tuvo el mismo problema y lo solucionó aplicando ese parche a su núcleo. ¿Cómo puedo hacer eso? ¿Hay algún lugar donde pueda copiar el código de esa página web o es más complicado que eso?

PD No es un problema con el hardware. La máquina tiene doble arranque, y funciona perfectamente bien con Windows 7, y funciona perfectamente en la BIOS y en el arranque hasta el momento en que se carga ubuntu.

8
Austin Witherspoon

La mejor manera de aplicar un parche es instalar un nuevo núcleo binario. Esa es la forma más fácil para la mayoría de la población. Si tiene Ubuntu 12.10, el último binario del núcleo se puede encontrar aquí: - http://kernel.ubuntu.com/~kernel-ppa/mainline/

En el directorio "v3.6.3-quantal" (fecha 21-oct-2012 18:04). Su fecha de parche de referencia es el miércoles 25 de abril de 2012, por lo que supongo que 3.6.3 ya lo contendrá (lo comprobaré en unos momentos).

Para instalar los paquetes del kernel, siga los pasos descritos aquí: - ¿Cómo agrego el PPA del kernel?

1
Rostislav Stribrny

Tienes básicamente dos opciones.

  1. Primero, para encontrar un núcleo preconstruido que incluya ese parche.

    Si el parche es bueno (es decir, aceptado por la comunidad), existe la posibilidad de que alguien ya distribuya núcleos con él. (Tal vez incluso, en el mejor de los casos, los últimos lanzamientos de distribuciones ya lo incluyen).

    Sin embargo, como ya sabrá, la instalación de archivos binarios de varios terceros tiene todo tipo de problemas de confianza.

  2. Compile el núcleo usted mismo.

    En este caso, asegúrese de leer https://help.ubuntu.com/community/Kernel/Compile cuidadosamente.

1
ulidtko