FreeBSD(98) 2.0 and later よくある質問 : インストール : srcdistからカーネルソースだけを取り出す方法はありますか?
Previous: 全てのソースコードをインストールする必要がありますか?
Next: PC98用のカーネルソースはどう作ったらいいですか?

3.6. srcdistからカーネルソースだけを取り出す方法はありますか?

[2.0] はい。 まず、srcdist.XXというファイルを適当なディレクトリにコピー してください。CD-ROMなど、一つのディレクトリにsrcdist.XXがあるファイル システムをマウントしてもかまいません。次に、srcdist.XXのあるディレクト リに移動し、以下のコマンドを実行して下さい。

	# cat srcdist.* | (cd /; tar xzf - "/usr/src/sys/*")

[2.0.5] FreeBSD 2.0.5以降では、ソースファイルは、/usr/srcの下のディレクト リごとに分割されています。ssys.XX/usr/srcの下で展開すると、IBM用のカー ネルソースが得られます。また、カーネルの再構築を行なう場合、sincludeも 展開されている必要があります。実際には、

	# cd /usr/src
	# cat /hogehoge/sinclude.?? | tar xzf -
	# cat /hogehoge/ssys.?? | tar xzf -
となります。


FreeBSD(98) 2.0 and later よくある質問 : インストール : srcdistからカーネルソースだけを取り出す方法はありますか?
Previous: 全てのソースコードをインストールする必要がありますか?
Next: PC98用のカーネルソースはどう作ったらいいですか?