CRUX

From Wikipedia, the free encyclopedia

開発者 ペル・リーデン(Per Lidén)、CRUXコミュニティ
OSの系統 LinuxUnix系
開発状況 開発中
ソースモデル オープンソース
CRUX Linux
Screenshot
Crux Linux OSのKDEデスクトップ環境
CruxLinuxのKDEデスクトップ(2007年)
開発者 ペル・リーデン(Per Lidén)、CRUXコミュニティ
OSの系統 LinuxUnix系
開発状況 開発中
ソースモデル オープンソース
初版 2002年12月 (22年前) (2002-12)
最終版 3.8[1] ウィキデータを編集 / 2025年4月21日 (7か月前)
アップデート方式 ports
パッケージ管理 pkgutils[2]
プラットフォーム x86-64
カーネル種別 モノリシックLinux
ユーザランド GNU
影響を受けたOS Arch Linux
既定のUI Openbox
ライセンス 複数
ウェブサイト crux.nu ウィキデータを編集(英語)
サポート状況
サポート中です。
テンプレートを表示

CRUXは、熟練したLinuxユーザーを対象とした、x86-64向けの軽量なLinuxディストリビューションである。BSDスタイルのinitスクリプトを採用し、tar.gz形式のパッケージシステムによって提供されている。他のいかなるLinuxディストリビューションもベースとしていない[3]Portsを利用してアプリケーションのインストールおよびアップグレードを行う[4]

crux」はラテン語で「十字架」を意味するが、「CRUX」という名称自体には特に意味はない。ペル・リーデンがこの名前を選んだのは、「かっこよく聞こえる」うえに、IRIXUltrixMac OS XIBM AIXなどの他のUnix系と同様に「X」で終わるからである[5]

CRUXにはGUIによるインストールプログラムは含まれていない。ユーザーはCDまたはフロッピーディスクに保存されたカーネルを起動し、fdiskcfdiskなどのプログラムを用いてハードディスクドライブパーティション分割を行う。その後、各パーティションに適切なファイルシステムを作成し、パッケージインストールスクリプトで使用するためにCDまたはNFSマウントする。次に新しいカーネルをコンパイルし、ブートローダをインストールする。これらすべての操作はシェルコマンドによって行われる[6][7]

パッケージ管理

CRUXは、パッケージ管理のためにBSD系オペレーティングシステムに類似したインフラストラクチャを実装している。パッケージは、シェルスクリプトであるPkgfile、プログラムの動作を調整するために必要なパッチ、ダウンロードしたファイルの完全性を検証するためのmd5sumハッシュ、パッケージに含まれるファイルを列挙したフットプリントファイルから構成される。これらのファイルはCRUXのソフトウェアリポジトリからダウンロード、コンパイルされ、pkgutilsのフロントエンドであるprt-getを用いてインストールされる[2]。ソフトウェアソースはPkgfile内に指定されたアドレスの各上流のウェブサイトからダウンロードされる。

リリース

x86リリース履歴
バージョン 日付
1.0 2002年12月
1.1 2003年3月
1.2 2003年8月
1.3 2003年12月
1.3.1 2004年2月
2.0 2004年3月
2.1 2005年4月
2.2 2006年4月
2.3 2007年3月
2.4 2007年12月
2.5 2008年12月
2.6 2009年9月
2.7 2010年10月
2.7.1 2011年11月
2.8 2012年10月
3.0 2013年1月
3.1 2014年7月
3.2 2015年11月
3.3 2017年2月
3.4 2018年5月
3.5[8] 2019年6月
3.6[9] 2020年12月
3.6.1 2020年12月
3.7 2022年9月
3.8 2025年4月

レビュー

脚注

外部リンク

Related Articles

Wikiwand AI