No se puede instalar el encabezado de Linux para el kernel actual con pacman

No se puede instalar el encabezado de Linux para el kernel actual con pacman

He instalado la versión 3.16.1-1 del kernel pero no puedo instalar los encabezados de Linux, ya que Pacman intenta instalar la última versión. ¿Cómo instalo los encabezados del kernel correctos? Estoy usando un UDOO Quad.

# uname -r
3.16.1-1-ARCH

# pacman -S linux-armv7-headers
resolving dependencies...
looking for inter-conflicts...
:: linux-armv7-headers and linux-am33x-headers are in conflict (linux-headers). Remove linux-am33x-headers? [y/N] y

Packages (2): linux-am33x-headers-4.1.3-3 [removal]  linux-armv7-headers-4.1.4-1

Total Download Size:    6.26 MiB
Total Installed Size:   43.26 MiB
Net Upgrade Size:       1.59 MiB

# pacman -S linux-armv7-headers-3.16.1-1
error: target not found: linux-armv7-headers-3.16.1-1

Respuesta1

Probablemente sólo necesites especificar la versión cuando intentes instalar:

pacman -S linux-armv7-headers-3.16.1-1

Respuesta2

Actualizar la base de datos.

$ sudo pacman -Syy

Luego actualiza tu linux

$ sudo pacman -S linux

Reinicie para que se cargue el nuevo kernel. Luego instale el encabezado de Linux.

$ sudo pacman -S linux-headers

O el kernel que quieras.

NOTA:Vea los comentarios a continuación. Esto puede dañar su sistema.

información relacionada