近年のLinuxディストリビューション界では、FedoraやUbuntuといった「フル装備」のディストリビューションだけでなく、Puppy LinuxやDamn Small Linux(DSL)など、「小型・軽量」をアピールするディストリビューションも増えている。そのなかでも「Tiny Core Linux」は、ライブ版のファイルサイズがわずか10MBという、まさに「超小型」なLinuxである。
Tiny Core Linuxはサイズは小さいものの、X Window SystemによるGUIを備えた「実用的」なディストリビューションである(図1)。英語版での比較になるものの、同様に「小型・軽量」で知られているPuppy Linuxのサイズは約100MB、DSLでも50MBということで、Tiny Core Linuxの小ささは際立っている。Tiny Core Linuxの最新版は、2009年6月28日にリリースされたバージョン2.1である。
|
| 図1 Tiny Core Linuxのデスクトップ |
Tiny Core Linuxは起動も高速
Tiny Core Linuxは、一般的なディストリビューションと同様にハードディスクにインストールすることも可能だが、CDやUSBメモリから起動するライブ版Linuxとしての使い方が主流だ。ファイルサイズが小さいこともあり、CDメディアを使用した場合でも短時間で起動できる。たとえば、筆者の環境ではPuppy Linux 4.2の起動時間が約80秒だったのに対して、Tiny Core Linuxは30秒弱で起動した。
Tiny Core LinuxのX Window SystemにはXVesaをベースした「Tiny X」、ウィンドウマネージャはJWMが使用されている(図2)。また、画面下部にはMac OS XのDockに似たランチャーであるwbarが配置されている。
|
| 図2 起動直後のTiny Core Linuxデスクトップ |
なお、初期状態ではユーザー「tc」(パスワードなし)でログインが行われ、ホームディレクトリは/home/tcに設定されている。スーパーユーザーのパスワードは設定されていないため、管理作業はsudoコマンド経由で行う。また、デスクトップ上を右クリックすると表示されるメニューから「XShells」-「Root Access」-「Dark」などを選択するころで、スーパーユーザー権限でターミナルを起動できる(図3)。
|
| 図3 デスクトップを右クリックするとメニューが表示され、アプリケーションやターミナルを起動できる |
