これは間違いなく疑問ですが、ラズベリーパイのLinuxカーネルのソース(ここではhttps://github.com/raspberrypi/linux)を見ると、これはルートの組織と同じではありませんここに:http://labor-liber.org/en/gnu-linux/introduction/tree)。しかし、いくつかの類似点があります(例:usrリポジトリ)。カーネルソースとルートの違い
なぜ誰かが知っていますか?
ありがとうございました!
これは間違いなく疑問ですが、ラズベリーパイのLinuxカーネルのソース(ここではhttps://github.com/raspberrypi/linux)を見ると、これはルートの組織と同じではありませんここに:http://labor-liber.org/en/gnu-linux/introduction/tree)。しかし、いくつかの類似点があります(例:usrリポジトリ)。カーネルソースとルートの違い
なぜ誰かが知っていますか?
ありがとうございました!
カーネルソースは、カーネルをビルドするためのファイルです。通常、これらのファイルは、の一部のディレクトリにとなっています。ビルド(およびインストール)後、ソースを安全にクリーニングすることができます。
ルートディレクトリ作業OSためトップレベルディレクトリです。
カーネルソースとルートディレクトリの間で共通のサブディレクトリ名のほとんどは、偶然の偶然の一致です。
最初のリンクには、カーネルソースコードが含まれています。コンパイルする必要があります。次に、ターゲット上のカーネルイメージとモジュールを置き換えることができます。
2番目のリンクはファイルシステムツリーを示していますが、これは、ファイルとディレクトリがLinuxでどのように編成されているかを意味します。いくつかのケースでは
(が点滅OSの種類に依存)あなたは、実行中のOSだけでなく内部/usr/src/<kerne_path>
ディレクトリにカーネルのソースコード(あなたが最初のリンクに言及した)を見ることができます。
「両方が同じではない」とはどういう意味ですか?どちらも違います。 最初のリンクにはカーネルソースコードが含まれ、2番目のリンクにはOSのファイルシステムが含まれています。 –