手軽にLinuxに触れることができます。緊急時のレスキューOSとしても活用できます。他にどんなディストリビューションがあって、どんな特長があるのかを簡単に表にしてみました。参考程度に御覧下さい。Linux(以下、RHEL)の商用部分を取り除いたクローン・ディストリビューションです。RHELはライセンスがとても高いので、RHEL購入前の動作確認の参考などに使用すると良いかもしれません。クローンとは言え完成度が高く、クライアント及びサーバとして使用しても何の問題もないでしょう。Core(以下、FC)をクライアント及びサーバ用途に使用している方はCentOSに移行されることをお勧めします。LinuxLinuxのディストリビューションの中で一番シェアが高いと言われています。使用する為には高額のライセンス料が必要となります。個人用途で使用するには、費用面で厳しいと思われます。CoreRHELの為の実験的要素の強いディストリビューション。新技術を積極的に導入するという特長を持ち、そこで発見されたバクを修正し、安定したものをRHELに導入します。上記の特徴からサーバ用途には向かないと思います。開発に携わりたい方、いじることが好きな方向けのディストリビューションでしょう。linux操作性などをWindowsに似せるように開発されているディストリビューション。Linuxユーザになった時に、困惑しない作りになっているようです。標準デスクトップ総合環境にKDEを使用していて、とても奇麗な作りになっています。Windowsに似せて開発している点から、クライアント用途に向いていると思われます。Linux国産のディストリビューション。国産だけあって、日本語環境にとても強いという特長を持ち、各アプリケーションは枯れた(安定した)バージョンのものを使用しています。その為、サーバ用途に向いていると思われます。LinuxFCとKnoppixをベースに開発されているディストリビューション。HDにインストールしないでメディアから起動ができるので、手軽にLinuxに触れることができます。緊急時のレスキューOSとしても活用できます。上記の他に、下記のディストリビューションなどもあります。ここに載せたものも数多く在るディストリビューションの一部でしかありません。それだけ数多く、ディストリビューションは存在するのです。参考程度して頂きたいと思います。自分に合ったディストリビューションを捜して下さい。05.10.23私は現在、CentOSというディストリビューションを使用しています。Linux(以下、RHEL)の商用部分を取り除いたクローン・ディストリビューションです。CentOSは、RHELのクローン・ディストリビューションと言いましたが、クローンとはいえ完成度が高く、クライアント及びサーバとして使用しても問題ありません。下記のサイトより、無料でダウンロードが可能です。最後に、おまけで下記にCentOS、RHEL、FCの関係を図にしてみました。Managerの略で、RedHat社が開発したパッケージ管理システムです。Linuxなど数多くのディストリビューションで採用されています。先程"RPMはパッケージ管理システム"と言いましたが、パッケージ管理システムではなく、パッケージそのものを表すこともあります。パッケージを大きく分類すると、ビルドされたバイナリRPMとバイナリRPMを生成する為の情報が含まれたソースRPMとに分かれます。パッケージ名は基本的に次の規則に従い命名されます。以下のようなパッケージがあると仮定します。(実際にこのパッケージは存在しません。いつかこの名前のアプリを開発したいですね。)waterdog-1.0-1_two.athlon.rpm上記のパッケージは、"waterdog"がパッケージ名。バージョンが"1.0"、リリース番号が"1_two"、アーキテクチャが"athlon"となります。RPMパッケージの名称からでも、いろんな情報を得られますね。ちなみにアーキテクチャ部分には、"athlon"の他、"i386"や"i586"などもあります。バイナリRPMのアーキテクチャ部分には"athlon"や"i386"などのCPUファミリー名が入りますがソースRPMの場合は、アーキテクチャ部分には単に"src"または"nosrc"という文字列が入ります。】で説明したように、RPMにはバイナリRPMとソースRPMがあります。RPM)のことを指します。(以下、ソースRPMのことをSRPMと呼ぶ。)今回は、このSRPMに関して少し触れておくことにします。SRPMは、RPMのリビルド(再構築)時に使用します。自分が使用しているディストリビューション用に最適化されているとは限りません。仮にインストール出来たとしても、正常に動作しない場合があります。そのような場合、SRPMから自分の環境向けに、バイナリRPMをリビルドする必要があります。Linuxをインストールした時点で、rootによるリビルドは可能です。rootでのリビルドは不備があった場合、既存のシステムに影響を及ぼす恐れがあります。リビルド作業は一般ユーザで行ない、インストール作業のみをrootで行う方が良いようです。一般ユーザでRPMをリビルドする為の環境設定方法は、こちらを参照して下さい。Linuxで登場したパッケージ管理ツールです。CoreやCentOSで採用されています。手軽にインストール出来ない場合があります。手軽にインストールやアップデートが可能です。Updateのようにアップデートを自動化することも可能です。主な使用方法は以下のとおりです。aptパッケージをインストールする。aptパッケージを削除する。"apt"という文字列を含むパッケージを検索する。Projectで開発されたパッケージ管理ツールです。CoreなどRPM系ディストリビューション用にカスタマイズされたものが提供されています。手軽にインストール出来ない場合があります。手軽にインストールやアップデートが可能です。Updateのようにアップデートを自動化することも可能です。aptと[rc.local]を使用してアップデートを自動化するにはこちら、aptとcorndを使用してアップデートを自動化するには、こちらを参照して下さい。Linuxではyumではなく、aptが標準で導入されています。主な使用方法は以下のとおりです。firefoxパッケージをインストールする。firefoxパッケージを削除する。"firefox"という文字列を含むパッケージを検索する。05.12.02synapticとは、aptのGUI版のパッケージ管理ツールです。aptはCUIを使用して、パッケージの管理を行ないますが、それをX上(GUI)で管理を行なえるようにしたツールです。クライアント用途で使用している方は便利なので、aptを使用するなら、一緒にインストールしておくと良いと思います。