Arch - linux headers?

Dodając nowy kernel w Manjaro dodawany jest także odpowiedni dla niego pakiet linux headers.

Natomiast w Archu (zgodnie z tym co znalazłem w sieci) wystarczy komenda np. komenda sudo pacman -S linux-lts i kernel linux-lts zostanie zainstalowany i będzie działał (sprawdzone).

Zatem czy (i po co?) jest potrzeba instalowania w Archu odpowiedniego dla niego pakietu linux headers?

Nie do końca tak jest. Zainstaluje się jeśli był zainstalowany dla wcześniejszego kernela. Tak więc skoro u ciebie mhwd instaluje headersy to znaczy, że wcześniej musiałeś je zainstalować.

Generalnie nagłówki są potrzebne jeśli musisz skompilować własny moduł kernela. Są one potrzebne do działania niektórych sterowników (przede wszystkim dkms) kompilowanych z AUR oraz niektórych środowisk wirtualizacyjnych (np. VMware).