Linux-Header für aktuellen Kernel kann mit Pacman nicht installiert werden

Linux-Header für aktuellen Kernel kann mit Pacman nicht installiert werden

Ich habe die Kernelversion 3.16.1-1 installiert, kann aber die Linux-Header nicht installieren, da Pacman versucht, die neueste Version zu installieren. Wie installiere ich die richtigen Kernel-Header? Ich verwende ein 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

Antwort1

Wahrscheinlich müssen Sie beim Installationsversuch nur die Version angeben:

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

Antwort2

Aktualisieren Sie die Datenbank.

$ sudo pacman -Syy

Dann aktualisieren Sie Ihr Linux

$ sudo pacman -S linux

Führen Sie einen Neustart durch, damit der neue Kernel geladen wird. Installieren Sie anschließend den Linux-Header.

$ sudo pacman -S linux-headers

Oder welchen Kernel Sie auch immer möchten.

NOTIZ:Siehe Kommentare unten. Dies kann Ihr System beschädigen.

verwandte Informationen