Não é possível instalar o cabeçalho do Linux para o kernel atual com o pacman

Não é possível instalar o cabeçalho do Linux para o kernel atual com o pacman

Instalei a versão 3.16.1-1 do kernel, mas não consigo instalar os cabeçalhos do Linux, pois o pacman tenta instalar a versão mais recente. Como instalo os cabeçalhos corretos do kernel? Estou usando um 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

Responder1

Você provavelmente só precisará especificar a versão ao tentar instalar:

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

Responder2

Atualize o banco de dados.

$ sudo pacman -Syy

Então atualize seu linux

$ sudo pacman -S linux

Reinicie para que o novo kernel seja carregado. Em seguida, instale o cabeçalho linux.

$ sudo pacman -S linux-headers

Ou qualquer kernel que você quiser.

OBSERVAÇÃO:Veja os comentários abaixo. Isso pode quebrar seu sistema.

informação relacionada