
2025/12/06 23:18
Tiny Core Linux: a 23 MB Linux distro with graphical desktop
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Tiny Core Linux は、最近の Linux カーネルと 11 MB の小さな root ファイルシステム(core.gz)から始まる、意図的にスリムでモジュラーなオペレーティング・システムです。ベースとなる Core パッケージ(≈ 11 MB)はデスクトップ、サーバー、またはアプライアンスとして使用できます。デフォルトの tcz パッケージセットを追加すると 16 MB の FLTK/FLWM デスクトップが構築されます。CorePlus は人気のあるコミュニティ作成拡張機能をバンドルしており、インストールを簡素化します。システムは完全に RAM 上で動作し、CDROM、USB スティック、またはハードドライブから起動可能です。追加パッケージ用の永続的なストレージもオプションで利用できます。最小限かつハードウェアサポートが限定されているため、埋め込みデバイス、ネットブック、アプライアンス、小規模サーバーなど、フルデスクトップディストリビューションの肥大化を避けつつ高速でカスタマイズ可能な Linux 環境が必要とされる環境に適しています。プロジェクトは Robert Shingledecker(2008年12月1日)によって作成され、フォーラムや IRC を通じてサポートを提供する 8 人のアクティブなコミュニティメンバーによって維持されています。ユーザーは Tiny Core 用にアプリケーションやハードウェアサポートをパッケージ化することもできます。
本文
ようこそ、The Core Project – Tiny Core Linuxへ
The Core Project はコミュニティが作成した拡張機能を備えた、高度にモジュラー化されたシステムです。
最新の Linux カーネル(
vmlinuz)と、root ファイルシステムおよび起動スクリプトをまとめた core.gz を組み合わせて起動します。コア部分は 11 MB で、カーネル+core.gz の構成です。これがユーザーがデスクトップ・サーバー・機器などを作る際の土台となります。
TinyCore は
Core + Xvesa.tcz + Xprogs.tcz + aterm.tcz
+fltk-1.3.tcz
+flwm.tcz
で構成されます。wbar.tcz
16 MB の FLTK/FLWM デスクトップ環境で、Core Project が提供できる機能を実証したものです。
CorePlus は Core の哲学に従いながら、埋め込み用途や USB ドライブからのインストール向けにコミュニティが配布する拡張パッケージを簡単に利用できるよう設計されています。マウント済み拡張機能と完全なパッケージ管理という Core の原則は維持されます。
このシステムは完全なデスクトップ環境ではなく、ハードウェアサポートが限定的になる場合があります。最低限の X デスクトップにブートするためのコア機能のみを提供し、通常は有線インターネット接続で動作します。
ユーザーはデスクトップ・ノートPC・機器・サーバーなど、自身が望む用途に合わせてアプリケーションやハードウェアを完全に制御できます。オンラインリポジトリから追加アプリケーションをインストールしたり、提供されるツールで自由にコンパイルすることも可能です。
最新版: 16.2
プロジェクトについて
私たちの目標は、CD-ROM・USB ドライブ・ハードドライブから起動できる、軽量でモビリティを重視したグラフィカルデスクトップ OS を作ることです。デスクトップは極めて高速に起動し、ユーザーが選択した追加アプリケーションやハードウェアをサポートします。Tiny Core は常に RAM 上に残りますが、拡張機能は RAM に置くことも、永続ストレージからマウントすることも、永続ストレージにインストールすることも可能です。
Tiny Core の探索をユーザーと開発者の皆さんに呼びかけます。フォーラムではオープンな開発モデルが採用されており、知識共有やコミュニティ作成のアプリケーション拡張が奨励されています。誰でも好きなアプリやハードウェアサポートを Tiny Core 用にパッケージ化して貢献できます。現在、Tiny Core Linux チームは 8 名でフォーラムを監視し、質問への回答や新しい拡張機能のパッケージ作成を支援しています。
IRC:
#tinycorelinux(Freenode)へご参加ください。
学び、共有し、Linux の知識を深めましょう。
— Robert Shingledecker, 2008‑12‑01