Невозможно установить заголовок Linux для текущего ядра с помощью pacman
Я установил версию ядра 3.16.1-1, но не могу установить заголовочные файлы linux, так как pacman пытается установить последнюю версию. Как установить правильные заголовки ядра? Я использую 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
2 ответа
Обновите базу данных.
$ sudo pacman -Syy
Затем обновите свой Linux
$ sudo pacman -S linux
Перезагрузитесь, чтобы загрузить новое ядро. Затем установите linux-header.
$ sudo pacman -S linux-headers
Или какое ядро вы хотите.
ПРИМЕЧАНИЕ: см. Комментарии ниже. Это может сломать вашу систему.
Возможно, вам просто нужно указать версию при попытке установить:
pacman -S linux-armv7-headers-3.16.1-1