Linux

Linuxの種類
ディストリビューション
 Linux とはもともと Linus 氏が作成した kernel のことですが, kernel だけでは一般的に利用できるような OS として機能はしません.そこで, OS として動作するためには kernel に様々なアプリケーションソフトウェアを組み合わせる必要があります.このように OS として利用できるように kernel と kernel をサポートするアプリケーションソフトウェアをまとめたものをディストリビューションと呼びます.

ディストリビューションの種類
 OS として動作させるために kernel のほかにアプリケーションソフトウェアが必要ですが, どのようなアプリケーションソフトウェアを必要とするかは利用目的やポリシーによって違ってきます.この違いがディストリビューションの違いになり, たくさんのディストリビューションが存在します.
 一番大きな違いとしてはパッケージ(ソフトウェア)の管理の方法によるもので次のものがあります.

RedHat 系
 rpm という形式によるパッケージを管理.インストールやアップグレード等が容易.
 主なディストリビューションには次のようなものがあります
RedHat Linux
Turbo Linux
LASER5 Linux
Kondara MNU/Linux
Vine Linux
 他の Linux と比較して最も多くの種類をが存在します.

Slackware 系
 特にパッケージの管理ツールはなく, ユーザがすべて管理する.かなりの知識を必要とするが自由度が一番高く, システムを理解した人にとっては人気がある.
 主なディストリビューションには次のようなものがあります
Slackware
Plamo Linux

Debian 系
 deb 形式によるパッケージ管理.rpm 形式よりも強力なパッケージ管理でソフトウェア同士の依存関係も詳しく管理している.
 主なディストリビューションには次のようなものがあります
Debin GNU/Linux

ディストリビューションの選び方
ディストリビューションを選ぶにはそのディストリビューションが対象としている利用目的やポリシーを理解する必要があります.ここでは利用してみた違いをあげておきますので参考にして下さい.

RedHat Linux
  RedHat 系の Linux はほとんど(全て)このディストリビューションを基にしている.そのため, 他のディストリビューションよりも早く新しい kernel が採用されている.一方, 他の RedHat 系のディストリビューションと比較すると最初のバージョン(バージョン*.0)での不具合も存在することがある.
 新しい物好きにお勧め. ただし一般にバージョンは *.1 または *.2 以降が良い.

Turbo Linux
 どちらかと言うと企業などでの利用向け. Turbo Linux の中にも Server 用などの種類がある.

LASER5 Linux
 RedHat Linux を基に日本語を使いやすくしたもの(注意! RedHat Linuxでも日本語は使えます).
 RedHat Linux 用のソフトウェアのほとんどが利用可能.

Kondara MNU/Linux
 RedHat Linux を基に新しいソフトウェアで有用と思われるものを積極適に採用しているディストリビューション.その分, 他の RedHat 系のものと違う部分もある.
 珍しいものや変わったものが好きな人向け.

Vine Linux
RedHat Linux を基に安定性と日本語環境の充実に重点を置いたディストリビューション. 他の RedHat 系のディストリビューションに比べるとバージョンアップは多くない.
日本語をばりばり使いたい人向け.

Slackware
Linux のディストリビューションの中で最も古いディストリビューション.管理にはかなりの知識を必要とする.日本語環境も自分で設定する必要がある.
玄人や UNIX のシステムを"本気で"理解したい人向け.

Plamo Linux
  Slackware を基に日本語に対応させたディストリビューション.
  日本語に対応はしているが, Slackware と同様に管理にはかなりの知識が必要.

Debian GNU/Linux
パッケージ管理を充実させたディストリビューション.ユーザが主体となって開発されている.
ディストリビューションの開発に携わりたい人向け?.


 この様に沢山のディストリビューションがありますが, インストールする際またはインストール後にソフトウェアを自分でインストールや削除が出来ますので, どのディストリビューションを選んでも同じような環境に変更することは可能です.
 インストールの容易さ, 情報量の多さ, バグやセキュリティホールなどへの対応を考えるとこれからLinux にさわってみようという場合は, RedHat Linux またはそれの互換性が非常に大きいLASER5 Linux を使ってみるとよいと思います.
http://cai.cs.shinshu-u.ac.jp/sugsi/Lecture/linux/h_01-03.html