
つまり、Linux の必要最低限のバージョンをインストールし、必須のサービスだけを実行し、必要になったときにのみサービスを有効にするということですか?
また、Linux 上で従来から実行されているサービス、その機能、他のサービスとの関係などに関する完全なリストはありますか。たとえば、Gnone または KDE を実行するには、X Window システムをインストールする必要があることはわかっています。
答え1
あなたが探しているものをほぼ正確に得るための最良の方法はLinux をゼロから学ぶ必要なシステム部分だけを構築、開発、コンパイルする。とはいえ、一部のディストリビューションでは、インストール後に何をインストールするかをもう少し制御できます。スラックウェアそしてジェンツーデフォルトでインストールされるものの中で最も軽量であると思われるのが、この 2 つです。
また、以下もご覧くださいSELinux (セキュリティ強化 Linux)ただし、これは特定のディストリビューションではありません。さまざまなディストリビューションに SELinux オプションがある可能性があります。
どのソフトウェアが他のソフトウェアに依存しているかという関係については、非常に広範囲になります。各ソフトウェアについて、必要なものを正確に判断するために調査する必要があるでしょう。特に、必要最低限のソフトウェアだけを使用する場合はそうです。たとえば、グラフィック機能が必要な場合は、X 環境が絶対に必要になります。ただし、インストールから取り出せる項目がいくつかある場合もあります。X 環境は複数存在することもあります。X.org現在普及しているシステムですが、XFree86オプションとして。
答え2
最小限のインストールから始めてください。Debian と Ubuntu にはこれらが確実に含まれています。または、Gentoo などのより「専門家」向けのディストリビューションを選択してください。
前者では、インストール時に必要なものが取り込まれます(たとえば、これ- ubuntu minimal などを調べてください)
Gentoo では、何をインストールすればよいかはハンドブックに書かれています。時間はかかりますが、最終的には何が必要かを把握し、システムに対する理解を深めることができます。初心者の場合は、ライブ DVD を使用してインストールすることをお勧めします。これは、かなり古いインストール プロセスを実行するのと同じシステムでハンドブックを参照できるためです。
答え3
少し古めかしいので、あまり「最適化されていない」最新版ほど安全ではないかもしれませんが、アルミホイルハットLinux。