教育目的のための非常に基本的なLinux

教育目的のための非常に基本的なLinux

Linuxがどのように機能するかをよりよく理解するために、Linuxを試してみたいです。だから私は遊ぶことができる非常に基本的で小さなLinuxを探しています。私は小さなLinuxディストリビューション(RAMに自己コピー)を試しましたが、独自の構造(Live CDなど)を持っています。代わりに、私は最小限ですが、標準的なLinuxアーキテクチャを望んでいます。

私はUSBに最小バージョンのDebianをインストールし、この実験をメインコンピュータから切り離すためにGRUBを設定しました。しかし、Debian(最も小さいバージョンであっても)は私が必要とするよりもはるかに進化しています。

最小バージョンのLinuxをUSBにコピーしてGRUBから起動する最善の方法は何ですか?各ディストリビューションには独自の機能とオプションがありますが、私はカスタムディストリビューションを必要としない標準のLinux(Linuxカーネル)に近いディストリビューションを好みます。

答え1

「標準Linux」のようなものはありません。学習(具体的に何を学びたいですか?)のためには、Slackwareを最小限にインストールするだけです。

起動可能なカーネルを簡単に構築できますが、シェルやユーティリティなどのユーザースペースアプリケーションがなければ役に立ちません。

最初から独自のシステムを構築したい場合は、以下を確認してください。Linuxは最初から始まります。

LFS(Linux From Scratch)は、ソースコードから完全にカスタマイズされたLinuxシステムを構築するためのステップバイステップのガイドラインを提供するプロジェクトです。

答え2

スラックウェアが機能する必要があります。

正直なところ、「標準」Linuxはありません。

これにより、実行する必要がある作業とそれが達成できる期待を定義した後、基準を定義します。

基本層(プラグアンドプレイ、デバイス命名、ネットワーク構成、システム構成、ネットワークサービスの検出、強化)は、Linuxディストリビューションによって大きく異なります。初期化スクリプトと起動時に処理される方法も異なります。

答え3

あなたは見ることができますBSD分配するUnixがどのように機能するかを見ることに主に興味があるなら、BSDはきれいできれいなようです。特にいわゆる基本システムと呼ばれ、これはアプリケーションなどとはっきりと分離されています。私はお勧めしますFreeBSD、一旦ツアーをしたら、滞在を続けることに決めることもでき、FreeBSD には広範なポートシステムがあり、必要なカスタムシステムを構築する機会を提供するからです。

もう1つの観点は、LFS(Linux From Scratch)を試してみることです。私の経験では、これはより大きな努力ですが。

答え4

何を教えているかに応じて、少なくとも以下を見てください。

http://bellard.org/jslinux/

ブラウザでは文字通りLinuxです。ソフトウェアのインストールは必要ありません。何も保存されません。何も台無しになる可能性はありません。

名前がわからない場合、Bellardはさまざまなシミュレータやコンパイラを書いてきた長い歴史を持っています。これは正当なことです。

関連情報