Archにvirtualbox-4.1をインストールすると、なぜこのエラーが発生するのですか?

Archにvirtualbox-4.1をインストールすると、なぜこのエラーが発生するのですか?

Virtualbox 4.1をインストールしようとしています。.run ファイルPacmanにはバージョン4.0しかないからです。ただし、設定ファイルを使用しようとすると、sh filelocation/filename.run次のエラーが発生します。

現在のLinuxカーネル用のビルドファイルとヘッダーファイルをインストールしてください。現在のカーネルバージョンは2.6.38-ARCHです。

カーネルに何か問題があるのでしょうか、それとも何かをインストールする必要がありますか?

答え1

VirtualBoxが付属のモジュールをコンパイルできるように、 "kernel26-headers"パッケージをインストールする必要があります。

答え2

リポジトリの現在のバージョンは次のとおりです。4.1.0-2.1:画像が最新ではありません。

正しく同期された画像を選択してpacman -Syy && pacman -Syu

関連情報