128MbのRAMで動作し、i386で動作するコマンドラインLinuxディストリビューションを探しています。これまで見てきたすべてのディストリビューションは大きすぎるようですが、そうではありません。その古いプロセッサをサポートするか、GUIOSです。ArchLinux、Tiny Core、Gentoo、SuSE JEOS、Slitazを見てきました。主に、GCC、Mono、Wineなどの実行に使用されます。
Damn Small Linux 、 Puppy Linux などを使用します。 ArchやGentooのようなより汎用的なディストリビューションは、純粋に大きいという理由だけで避けたいと思います。基本的に、意図的に多くのパッケージを含まない種類のディストリビューションが必要なため、コアOSの操作に不可欠ではないものを個別にコンパイルしてインストールする必要があります。これは、RAMとディスクの両方の観点から、OSフットプリントの制御を維持するのに役立ちます。
はい、私の推奨する選択肢には両方ともGUIオプションが含まれています。 LinuxではGUIは常にオプションであるため、これを即時の失格として使用するべきではないと思います。インストーラーが無効にするオプションを提供しない場合は、インストール後に無効にするのは簡単です。/etc/inittab
のinitdefault
行を変更して、2番目のフィールドに2または3を設定します。 (ランレベル2と3の動作の違いは、Linuxディストリビューションによって異なります。通常、起動時にGUIはレベル5でのみ取得されます。)
これらのシステムの仕様では、486以上のRAMが推奨されていることも認識しています。ディストリビューションで利用可能なすべての機能を使用しないことを選択すると、これを無視できます。 GUIをオプトアウトすることで、この方向にすでに大きな飛躍を遂げています。もう1つの大きなステップは、そもそも倹約的なディストロから始めることです。
モノラル、特にメモリが少なくCPUが遅いWINEは、使用しているディストリビューションに関係なく、あまり成功しないと思います。
とにかく、本当にそのi386を使いたい、Linuxがインストールされていて、苦労せずに動作したいのであれば、古いカーネルで古いディストリビューションをダウンロードしたほうがいいでしょう。 90年代のディストリビューションが機能するはずです。Slackware95が思い浮かびます。たぶんあなたはインストールCDをオンラインで見つけることができます。
Swift Linux、Dell optiplex gx110(128 mb ram)でうまく機能します。OSは60-80 mbramのみを使用します。
すべてのGUIコンポーネントを省略した場合、Debianはその目的には問題ないはずです。