MoonLightOS

MoonLightOS 26.04.5「Bengunur」· LTS · 64ビット

MoonLightOS 26.04.5 のダウンロード

64ビットパソコン向けのイメージは1つだけ。Secure Boot付きのUEFIでも従来のBIOSでも、同じファイルで起動します。

ファイルmoonlightos-26.04.5-bengunur-amd64.iso
サイズファイルを読み込んでいます…
SHA-256ファイルを読み込んでいます…
ビルド日—
アーキテクチャーx86-64 (amd64)
ベースUbuntu 26.04 LTS (resolute)
デスクトップCinnamon
サポート終了

書き込む前に検証を

ダウンロードしたファイルのチェックサムを、上に表示されている値と見比べてください。一致しない場合、壊れているのはイメージではなくダウンロードです。

LinuxまたはmacOSで、ダウンロードを保存したフォルダー内で実行します。

sha256sum -c moonlightos-26.04.5-bengunur-amd64.iso.sha256

WindowsのPowerShellで実行し、表示されたハッシュを.sha256ファイルの値と見比べます。

Get-FileHash .\moonlightos-26.04.5-bengunur-amd64.iso -Algorithm SHA256
Get-Content .\moonlightos-26.04.5-bengunur-amd64.iso.sha256

動作環境

64ビットのx86パソコンであれば動きます。インストーラーにはメモリ1.7GBとディスク18GB以上が必要です。

UEFIと従来のBIOSのどちらも、同じイメージで起動できます。Secure Bootは有効のままで構いません。

最小推奨
メモリ2GB4GB
ディスク18GB30GB
プロセッサー64ビットのx86プロセッサーであれば可デュアルコア
グラフィックスフレームバッファーのあるグラフィックスであれば可この15年以内のGPU

次の手順

  1. イメージをUSBメモリに書き込む

    そのままブロックコピーするだけで足ります。LinuxとmacOSではdd、WindowsではDDモードのRufus、balenaEtcher、Ventoyを使います。

  2. USBメモリから起動する

    Secure Bootは有効のままで構いません。メニューからTry or Installを選びます。

  3. 試してから、インストールする

    ライブセッションはシステムそのものです。インストーラーはデスクトップのアイコンです。

ガイド全文

イメージの内容

  • Ubuntu 26.04 LTSのベース、Ubuntuの汎用カーネル、linux-firmware一式、IntelとAMDのマイクロコード、オフラインインストール用のNVIDIAドライバー

  • MoonLightテーマを適用したCinnamon、Slick Greeterを使うLightDM、LUKS2暗号化に対応したCalamaresインストーラー

  • uBlock Origin入りのFirefox、Thunderbird、Geary、LibreOffice、VLC、GIMP、コーデック一式

  • 14本のMoonToolsと6つの設定ページ(9言語に翻訳済み)

  • Visual Studio Code、コンパイラー一式、Python、Node.js、Rust、Go、Java 21、Docker Engine

  • DXVKとVKD3D付きのWine、指紋認証と顔認証ロック解除、VPNクライアント、プリンターとスキャナーのドライバー

  • イタリア語の言語パックを収録。他の言語はワンクリックでダウンロードできます

テスト済みの項目

イメージはビルドしたあとQEMUで起動しており、このサイトのスクリーンショットはそのときのものです。イメージ画像ではありません。

UEFIでの起動ファームウェア → Canonicalのshim → 署名済みGRUB → カーネル。メニューが表示され、カウントダウンも動きます。
従来のBIOSでの起動El ToritoイメージとハイブリッドMBR。メニューもアニメーションも同じです。
起動アニメーションロゴは静止、ハローはフレーム間で脈動、進捗バーも伸びます。
ライブデスクトップ到達して安定動作。壁紙、デスクトップアイコン、スタートボタン、中央のドック、ステータス表示を確認。
ようこそと初期設定ウィザードとようこそウィンドウが開き、言語の切り替えが即座に反映されます。
イメージの内容カーネルから同梱のuBlock Origin拡張まで、ビルド時に120項目超を検査。1つでも落ちればISOは作られません。
インストール済みシステムsquashfsにカーネルとinitramfsがあるか検査するので、起動するものが何もない状態でインストールが終わることはありません。

執筆時点で実機では未検証の項目です。メーカー独自の鍵でのSecure Bootの強制、実際のセンサーでの指紋登録、実際のディスクへのインストーラーの書き込み。これらを試された場合は、ぜひご報告ください。

ソースコード

MoonLightOSは1つのリポジトリから1つのコマンドでビルドできます。ビルドスクリプト、テーマ、アプリ、翻訳など、これを作っているものはすべて自由ソフトウェアです。

./build.sh            # bootstrap → customise → squash → ISO
./build.sh rootfs     # stop after the system is customised
./build.sh image      # re-pack an existing rootfs into a new ISO
./build.sh finish     # bootloaders + ISO only, reusing the squashfs
./build.sh shell      # a prompt inside the build environment
./build.sh clean      # throw the scratch volume away

自分でビルドする