2017-01-29 8 views
0

私は初心者です。私はVMにfreebsdをインストールし、オープンソースの世界をテストしたい!小さな関数を書いてOSのカーネルに入れたいと思って、それを別のプログラムでシステム関数として使いたいと思っています。 VMにfreebsd11をインストールしました。私はコマンドライン環境を知っています!私はGUIを使うべきですか?カーネルはどこですか?freebsdオープンソースカーネル

答えて

0

カーネルを変更しようとする前に、オペレーティングシステムが何をするかについてもう少し詳しく知る必要があります。 Unixカーネルに関する多くのリソースがあります。開発者ハンドブック、https://www.freebsd.org/doc/en/books/developers-handbook/またはgoogleをご覧ください。多くのリソースがあります。 https://fabrik.red/post/test/詳細情報を見つけることができる :あなたはそのすべての機能を知っていればあなたは、jailsZFSを再生すると、おそらくこれはすでに良い出発点となることができ、画像を構築し、独自のkernelsを構築したい場合は

+0

desk environments。今はGUIが必要ですか? – user7194905

+0

guiは必要ありませんが、おそらくあなたの人生は楽になります。開発者向けハンドブックの8章をご覧ください。カスタムカーネルをコンパイルする方法について説明しています。カーネルに追加する独自のモジュールを作るためのこの記事を見てください。http://freesoftwaremagazine.com/articles/writing_a_kernel_module_for_freebsd/ – odin

1

FreeBSDは、素晴らしい獣でありますここに独自のイメージ/ jail(カスタムカーネル)の作成方法に関するスクリプトが含まれています:https://github.com/fabrik-red/images

FreeBSDをデスクトップとして使いたいのでない限り、イメージにGUIはありません。ヘッドレスシステム(GUIなし)でもっと輝きます。

更新:GUIについては

はおそらくあなたがtrueos.orgに試してみることができたり、インストールすることができ、独自のXorg、私は簡単な仕事でそれを見るのが好き

+0

FreeBSDはポートでx11を使用しています。私は個人的にX11 + OpenBoxでFreeBSDを使用しており、問題なく動作します。多くのFreeBSDフォークは、PCBSD(http://pcbsd.org/)やGhostBSD(http://ghostbsd.org/)のようにデフォルトでX11が統合されています。だから... Windows、Mac、Linuxからの習慣があれば、GUIを使うことができます。 –