Linuxとは

Linuxはあくまでもカーネルと呼ばれる、「OSのコア部分だけ」のことを指している。Linuxでは、このカーネル上に個人や団体(「ディストリビューター」と呼ばれる)がさまざまな機能(インストーラや管理ツールなど)を自由に組み合わせることでシステムを構築し、「ディストリビューション」として配布もしくは販売されている。長いのでディストリビューションはディストロと略されることもある。

ディストリビューション選択ワンポイントアドバイス

Linuxとはどんなものかお手軽に試したい

CDを入れるだけでいい1CDLinuxをお勧めする。今ある環境でためしに起動してみて、気に入ったらWindows領域を捨てて(?)Linuxを使い続ければいい。KNOPPIXがお勧め。

情報が多いディストリビューションがよい

かつては圧倒的にFedora。2007年ぐらいからはRHELのクローンであるCentOS。雑誌や本なども大量に出ている。ただしFedoraは半年サイクルでバージョンアップするので最新を追うのは大変である。その分新しいハードウェアへの対応は早い。基本はRedHatの系統なのでコマンドや管理ツールなどの知識は無駄にはならない。

商用ソフトを使いたい

商用ディストリビューションで歴史が長いのはRedHat。欧州ではSuseLinuxが有名だが日本だとどうしてもRedHatEnterpriseLinuxが優位。年間サポートを考えるとWindowsServer並みのコストがかかるので、個人レベルではバイナリ互換のRHELクローンのCentOSがよいだろう。

デスクトップLinuxを試したい

最近赤丸急上昇中のUbuntuがお勧め。自分で使っていてほかのディストリビューションよりもマルチメディア系に強いと思うのでWindowsを捨てたい人に!

インターネットのLinuxサイト

ミラーサイト

isoイメージをダウンロードするときは国内の高速ミラーサイトを利用しましょう

RPMを見つけるなら

PCはどの程度の性能が必要とされるか?

Linuxの主な用途はGUIなしのサーバー用途だと思われるので、PCの性能は現在売られているエントリースペックでも十分すぎるほど、新しいハードウェアの対応はWindowsより遅いので、眠っている一世代前PCを利用するのが返って吉と出ることが多い。よほどヘビーな用途でない限り2G以上のCPUや512Mよりも多いメモリは必要ないと思われます。あと自分の経験上ノートPCだとCD読み込み時にカーネルパニック(要はインストール続行不可能)を起こす確立が高いので、できればデスクトップでやるのがよろしい。

  1. Duron600M/256M(CPUファンレス)
  2. Celeron800M/512M(同じく)
  3. Celeron1.4G/384M(小型ケースなのでファンがうるさい)
  4. Pentium4 1.8G(すべて中古の割に最後まで壊れなかった)

GUIを利用しないので、体感は1.4でも600でもかわらず、音の静かさで800MHzのマシンに落ち着いてます。ここ最近は64bitにしないと使えないソフトがあるのと仮想化支援でそれなりのハードウェアが必要になってきた。

ディストリビューションは何を選ぶか?

Linuxはたくさん種類があるので迷いますが、有名どころをつかっておけば情報も多くと っつきやすいと思います。RedHatが有料になってしまったのですが、RedHatクローンが世の中にはあるので利用しましょう!大きく分けるとRedHat系、Debian系、Slackware系の3つになると思います。最近ではCDを入れるとその間だけLinuxを利用できるインストール不要の1CDLinuxとしてKnoppixというのもありで敷居はだいぶ下がったようです。

お勧めはインストールCDが一枚に収まるコンパクトさでありながら運用がしやすいVineLinuxですかね?歴代サーバーOSで一番長い期間利用してます。

スレッドについて

カーネル2.4系ではLinuxThreadが標準的に使われている。Linuxのスレッドはプロセスによって実現されており、ps した時に複数スレッドがたっていれば複数プロセスが立ち上がることになる。Javaでたくさんプロセスがあがってもあわてることはない。ただしNPTLが有効になっている場合は1プロセス=複数スレッドになる。

Linux記事一覧

Linux雑誌

リンク

復旧

私のLinux履歴


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS