2017-03-06 9 views
-2

これは間違いなく疑問ですが、ラズベリーパイのLinuxカーネルのソース(ここではhttps://github.com/raspberrypi/linux)を見ると、これはルートの組織と同じではありませんここに:http://labor-liber.org/en/gnu-linux/introduction/tree)。しかし、いくつかの類似点があります(例:usrリポジトリ)。カーネルソースとルートの違い

なぜ誰かが知っていますか?

ありがとうございました!

+0

「両方が同じではない」とはどういう意味ですか?どちらも違います。 最初のリンクにはカーネルソースコードが含まれ、2番目のリンクにはOSのファイルシステムが含まれています。 –

答えて

0

カーネルソースは、カーネルをビルドするためのファイルです。通常、これらのファイルは、の一部のディレクトリにとなっています。ビルド(およびインストール)後、ソースを安全にクリーニングすることができます。

ルートディレクトリ作業OSためトップレベルディレクトリです。

カーネルソースとルートディレクトリの間で共通のサブディレクトリ名のほとんどは、偶然の偶然の一致です。

0

最初のリンクには、カーネルソースコードが含まれています。コンパイルする必要があります。次に、ターゲット上のカーネルイメージとモジュールを置き換えることができます。

2番目のリンクはファイルシステムツリーを示していますが、これは、ファイルとディレクトリがLinuxでどのように編成されているかを意味します。いくつかのケースでは

が点滅OSの種類に依存)あなたは、実行中のOSだけでなく内部/usr/src/<kerne_path>ディレクトリにカーネルのソースコード(あなたが最初のリンクに言及した)を見ることができます。

関連する問題