私はLinux from ScratchとLinuxカーネルを使ってオペレーティングシステムを開発したいと思います。現在Windows 10 Professionalを使用しています。私のコンピュータにubuntuなどのLinuxディストリビューションを並べてインストールする必要がありますか?または、「Linux用のWindowsサブシステム」を有効にして、Microsoft StoreからWindows 10にubuntuアプリパッケージをインストールしてオペレーティングシステムを開発することもできます。後者は、オペレーティングシステムの開発に必要なすべての機能を備えていますか?
答え1
調査するLFSシステムの構築方法はじめにの章で次のことを確認できます。
LFS システムは、Debian、OpenMandriva、Fedora、または openSUSE などのインストールされた Linux ディストリビューションを使用して構築されます。
そして
コンピュータに別々のディストリビューションをインストールする代わりに、商用ディストリビューションのLiveCDを使用することもできます。
調査するホストシステム要件ホストシステムの準備の章で必要なツールのリストを見つけることができます。Ubuntuアプリケーションで使用できますか?それともインストールできますか?
以下に別の重要な注意事項があります。新しいパーティションの作成ホストシステムの準備の章の一部
他のほとんどのオペレーティングシステムと同様に、LFSは通常専用パーティションにインストールされます。 LFSシステムを構築するための推奨される方法は、空の空きパーティションを使用するか、十分なパーティションがない場合はパーティションを作成することです。
経験豊富なWindows、Linux、およびLFSユーザーの場合...これらのガイドラインはすべて簡単に解決できますが、公式文書にはWindowsでのLFSシステム構築のサポートに関する言及がないようです。
私がアドバイスをしてくれれば、次のようになります。Linuxディストリビューションをインストールし、LFSシステムを構築するために使用できる十分なパーティションを持つ仮想マシンを使用してください。問題が発生した場合は、現在のシステムを台無しにすることなくすべてを捨てることができます。より多くの経験を持ち、公式プログラムを使用してLFSを正常にインストールしたら、元の計画どおりに再試行できます。