トップQs
タイムライン
チャット
視点
Void Linux
ウィキペディアから
Remove ads
Void Linux[2]独立系Linuxディストリビューションで、パッケージマネージャには一から設計・実装されたX Binary Package System (XBPS) パッケージマネージャを使用し、initシステムにはrunitを使用する。Void Linuxのbaseインストールは、カーネルに含まれるバイナリ・ブロブを除き全てが自由ソフトウェアから構成される(ただしユーザーはプロプライエタリソフトウェアをインストールするための、公式non-freeリポジトリへアクセスすることもできる)[3][4]。
Remove ads
歴史
Void Linuxは2008年に元NetBSDの開発者であったJuan Romero Pardinesにより、XBPSパッケージマネージャのテストベッドとして作成された[5]。xbps-srcを使用してソースからパッケージをネイティブビルドする機能は、pkgsrcやその他のBSD Portsコレクションに影響を受けたと思われる[6]。
2018年5月、プロジェクトリーダーから数ヶ月間連絡がなかったため、本プロジェクトは新しいウェブサイトとリポジトリへと移動された[7][8][9]。
2024年時点ではDistroWatchにおいてVoid Linuxは最も評価の高いプロジェクトとなっており、スコアは10点満点中9.26点である[10]。glibcかmuslのいずれかを使用するソフトウェアリポジトリとインストールメディアが利用可能という点においてもディストリビューション中で独特である。
Remove ads
特徴
Void Linuxはinitシステムに、他のディストリビューションでは広く普及しているsystemdに代わってrunitを使用している[11]。
Void Linuxはデフォルトの暗号ライブラリとしてLibreSSL[2]を組み込んだ最初のディストリビューションであった[1]が、2021年2月にVoid Linuxチームは2021年5月5日をもってVoid Linuxの暗号ライブラリをOpenSSLへ戻すことを発表した。その理由としては、主にOpenSSLで動作するよう書かれたソフトウェアへのパッチ適用プロセスに問題があったこと、いくつかの最適化のサポート、および新しいアルゴリズムへの早期アクセスが挙げられた[12]。OpenSSLへの切り替えはvoid-packagesリポジトリのGitHub issueで2020年8月に開始されたが、切り替えについての議論のほとんどはそのissueで行われていた[13]。
Void Linuxはローリングリリースの性質を備えているため、ポイントリリースとは異なりVoid Linuxを起動するシステムはリポジトリからのバイナリ更新により最新に保たれる[14]。ソースパッケージはGitHubで保守され、xbps-srcビルドシステムを使用してコンパイルされる[15]。それらのソースパッケージは現在のシステムに縛られずにクリーンな環境で実行され、パッケージのほとんどは他のアーキテクチャ向けにクロスコンパイルできる。
2017年の4月時点においてVoid LinuxはFlatpakをサポートしており、これによって上流のリポジトリから最新のパッケージをインストールできる[16]。
Remove ads
エディション
Void Linuxはbaseイメージやflavorイメージとしてダウンロードできる。baseイメージには基本的なプログラムしか含まれないため、ユーザーは後から自身の環境を設定する。flavorイメージには設定済みのXfceデスクトップ環境が含まれる。Cinnamon、LXDE、LXQt、MATE、およびGNOMEは事前にパッケージ化されたLiveイメージとして提供されていたが、「テストに伴うオーバーヘッドを軽減する」という理由で既に提供されていない[17][18]。
Liveイメージにはncursesベースのユーザインタフェースを提供するインストーラーが含まれる。デフォルトのルートシェルはDashである[14]。
派生
非公式のVoid Linux for PowerPC/Power ISA (Void-ppc) は、Void LinuxのPowerPCおよびPower ISA向けフォークであったが、2023年初めに終了した。これは32ビットと64ビットデバイス、ビッグエンディアンとリトルエンディアン、およびmuslとglibcをサポートしていた。Void-ppcは独自のビルドインフラストラクチャーとパッケージリポジトリを保守しており、全てのVoid Linuxのパッケージを、全ての環境でビルドすることを狙いとしていた。フォークとなった主な理由は、Void Linuxのビルドインフラストラクチャーにおける技術的問題であった[20]。
Project TridentはVoid LinuxベースのLinuxディストリビューションであった[21]が、2022年3月[22]に開発が終了した[23]。
Remove ads
反響
2023年2月にDistroWatchのJesse Smithは、「Voidディストリビューションは最も早く、最も軽量で、最も綺麗に設計されたLinuxディストリビューションの1つだ。私は使うのが楽しかった。全てがスリムで、効率的で、そして驚くほど速い」と述べ、さらに「Voidのソフトウェアリポジトリは比較的小さいが、そこには鍵となるアプリケーションのほとんどが存在する」とも述べた[24]。
注釈
- 別途インストール可能。
出典
外部リンク
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
