LPICに出てくるような問題
カーネルのバージョンを確認するには?
A cat /etc/version
B cat /dev/version
C version
D head /usr/src/linux/Makefile
(Linux入門はコチラ→中級者のためのLinuxコマンド入門)
答えはDなのだけど、私が使っているディストリビューションでは、
こんなエラーが出てしまいます。
head: cannot open ‘/usr/src/linux/Makefile’ for reading: No such file or direcc
tory
Makefileどころか、/usr/src/linuxディレクトリさえありません。
んー、なぜでしょうか。
それもそうです。
まだ/usr/srcディレクトリにカーネルのソースを置いていないからです。
カーネルのソースはここで取得できます。
カーネルソースを所定のディレクトリに配置してみましょう。
まずはカーネルの取得。
~# wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.6.tar.xz
解凍します。
~# tar xJf linux-4.4.6.tar.xz -C /usr/src/
シンボリックリンクを貼りましょう。
~# ln -s /usr/src/linux-4.4.6 /usr/src/linux
これでMakefileも参照できるようになります。
~# head -4 /usr/src/linux/Makefile VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 0 EXTRAVERSION =
コメント