MoonLightOS

MoonLightOS 26.04.5 “Bengunur” · LTS · 64 bit

Scarica MoonLightOS 26.04.5

Un'unica immagine per tutti i computer a 64 bit: UEFI con Secure Boot e BIOS tradizionale, dallo stesso file.

Filemoonlightos-26.04.5-bengunur-amd64.iso
Dimensionelettura del file…
SHA-256lettura del file…
Data della build—
Architetturax86-64 (amd64)
BaseUbuntu 26.04 LTS (resolute)
DesktopCinnamon
Supportato fino a

Verifica prima di scrivere

Confronta il checksum del file che hai scaricato con quello mostrato qui sopra. Se non coincidono, è il download a essere danneggiato, non l'immagine.

Su Linux o macOS, nella cartella in cui hai salvato il download:

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

Su Windows, in PowerShell, confronta l'hash stampato con quello contenuto nel file .sha256:

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

Requisiti di sistema

Qualsiasi computer x86 a 64 bit. L'installatore richiede almeno 1,7 GB di RAM e 18 GB di spazio su disco.

La stessa immagine supporta sia UEFI sia il BIOS tradizionale. Secure Boot può restare attivo.

MinimoConsigliato
RAM2 GB4 GB
Disco18 GB30 GB
Processorequalsiasi processore x86 a 64 bitdual core
Scheda graficaqualsiasi scheda con un framebufferqualsiasi GPU degli ultimi 15 anni

Come procedere

  1. Scrivi l'immagine su una chiavetta USB

    Basta una semplice copia a blocchi: dd su Linux e macOS, Rufus in modalità DD, balenaEtcher o Ventoy su Windows.

  2. Avvia dalla chiavetta

    Secure Boot può restare attivo. Scegli Try or Install dal menu.

  3. Provalo, poi installalo

    La sessione live è il sistema completo. L'installatore è l'icona sulla scrivania.

La guida completa

Che cosa contiene l'immagine

  • Base Ubuntu 26.04 LTS, il kernel generico di Ubuntu, il set completo di linux-firmware, i microcodici Intel e AMD e il driver NVIDIA per le installazioni offline

  • Cinnamon con i temi MoonLight, LightDM con Slick Greeter e l'installatore Calamares con cifratura LUKS2

  • Firefox con uBlock Origin, Thunderbird, Geary, LibreOffice, VLC, GIMP e il set completo di codec

  • I quattordici MoonTools e le sei pagine delle impostazioni, tradotti in nove lingue

  • Visual Studio Code, la toolchain di compilazione, Python, Node.js, Rust, Go, Java 21 e Docker Engine

  • Wine con DXVK e VKD3D, sblocco con impronta e con il volto, client VPN, driver per stampanti e scanner

  • Il pacchetto della lingua italiana nell'immagine; le altre lingue si scaricano con un clic

Che cosa è stato testato

L'immagine viene costruita e poi avviata in QEMU, e le schermate di questo sito vengono da quelle sessioni, non da fotomontaggi.

Avvio UEFIFirmware → shim di Canonical → GRUB firmato → kernel. Il menu compare e il conto alla rovescia parte.
Avvio con BIOS tradizionaleImmagine El Torito e MBR ibrido. Stesso menu, stessa animazione.
Animazione di avvioLogo fermo, alone che pulsa tra un fotogramma e l'altro, barra di avanzamento che procede.
Desktop liveRaggiunto e stabile: sfondo, icone sulla scrivania, pulsante Start, dock al centro, area di stato.
Benvenuto e configurazione inizialeLa procedura guidata e la finestra di benvenuto si aprono e cambiano lingua all'istante.
Contenuto dell'immaginePiù di 120 controlli durante la build, dal kernel all'estensione uBlock Origin inclusa; se uno fallisce, la build si rifiuta di creare la ISO.
Sistema installatoLo squashfs viene controllato per verificare che contenga un kernel e un initramfs, così un'installazione non può mai restare senza nulla da avviare.

Non ancora provato su hardware reale al momento in cui scriviamo: Secure Boot con le chiavi proprie di un produttore, la registrazione delle impronte su un sensore fisico e la scrittura dell'installatore su un disco vero. Se provi una di queste cose, una segnalazione è benvenuta.

Codice sorgente

MoonLightOS si costruisce da un unico repository con un solo comando. Tutto ciò che lo produce, gli script di build, i temi, le applicazioni e le traduzioni, è software libero.

./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

Compilarlo da soli