MoonLightOS

MoonLightOS 26.04.5 «Bengunur» · LTS · 64-bits

Last ned MoonLightOS 26.04.5

Én ISO-fil til alle 64-bits maskiner: UEFI med Secure Boot og gammeldags BIOS, fra samme fil.

Filmoonlightos-26.04.5-bengunur-amd64.iso
Størrelseleser filen …
SHA-256leser filen …
Byggedato—
Arkitekturx86-64 (amd64)
GrunnlagUbuntu 26.04 LTS (resolute)
SkrivebordCinnamon
Støttet til

Kontroller før du skriver

Sammenlign summen til filen du lastet ned, med den som står over. Er de ulike, er det nedlastingen som er skadet, ikke ISO-filen.

På Linux eller macOS, i mappa der du lagret nedlastingen:

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

På Windows, i PowerShell: sammenlign summen som skrives ut, med den som står i .sha256-filen:

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

Systemkrav

Hvilken som helst 64-bits x86-maskin. Installasjonsprogrammet krever minst 1,7 GB RAM og 18 GB diskplass.

Samme ISO-fil støtter både UEFI og gammeldags BIOS. Secure Boot kan stå på.

MinimumAnbefalt
RAM2 GB4 GB
Diskplass18 GB30 GB
Prosessorhvilken som helst 64-bits x86-prosessorto kjerner
Grafikkhvilket som helst grafikkort med rammebufferhvilken som helst GPU fra de siste 15 årene

Neste steg

  1. Skriv ISO-filen til en minnepinne

    En rett blokkopiering er nok: dd på Linux og macOS, Rufus i DD-modus, balenaEtcher eller Ventoy på Windows.

  2. Start fra minnepinnen

    Secure Boot kan stå på. Velg oppføringen som prøver eller installerer MoonLightOS.

  3. Prøv først, installer etterpå

    Live-økten er hele systemet. Installasjonsprogrammet er ikonet på skrivebordet.

Hele veiledningen

Dette ligger på ISO-filen

  • Ubuntu 26.04 LTS som grunnlag, Ubuntus generiske kjerne, hele linux-firmware-settet, mikrokode fra Intel og AMD, og NVIDIA-driveren til installasjoner uten nett

  • Cinnamon med MoonLight-temaene, LightDM med Slick Greeter, og installasjonsprogrammet Calamares med LUKS2-kryptering

  • Firefox med uBlock Origin, Thunderbird, Geary, LibreOffice, VLC, GIMP og hele settet med kodeker

  • De fjorten MoonTools-programmene og de seks innstillingssidene, oversatt til ni språk

  • Visual Studio Code, kompilatorkjeden, Python, Node.js, Rust, Go, Java 21 og Docker Engine

  • Wine med DXVK og VKD3D, fingeravtrykk og ansiktsopplåsing, VPN-klienter, drivere til skrivere og skannere

  • Den italienske språkpakken ligger på ISO-filen; andre språk lastes ned med ett klikk

Dette er testet

ISO-filen bygges og startes deretter under QEMU, og skjermbildene på dette nettstedet kommer fra de øktene, ikke fra skisser.

Oppstart med UEFIFastvare → Canonicals shim → signert GRUB → kjerne. Menyen kommer opp og nedtellingen går.
Oppstart med gammeldags BIOSEl Torito-bilde og hybrid MBR. Samme meny, samme animasjon.
OppstartsanimasjonenLogoen stille, lysringen som pulserer mellom bildene, framdriftslinja som går.
Live-skrivebordetNådd og stabilt: bakgrunnsbilde, skrivebordsikoner, Start-knapp, dokk midt på, statusfelt.
Velkommen og oppsettVeiviseren og Velkommen-vinduet åpner seg og bytter språk med en gang.
Innholdet på ISO-filenOver 120 kontroller under byggingen, fra kjernen til uBlock Origin-utvidelsen som følger med; byggingen nekter å lage en ISO-fil hvis én av dem svikter.
Det installerte systemetSquashfs-filen kontrolleres for kjerne og initramfs, så en installasjon kan aldri ende opp uten noe å starte fra.

Ikke testet på fysisk maskinvare da dette ble skrevet: håndheving av Secure Boot med en produsents egne nøkler, registrering av fingeravtrykk på en fysisk sensor, og installasjonsprogrammet som skriver til en virkelig disk. Prøver du noe av dette, er en tilbakemelding velkommen.

Kildekode

MoonLightOS bygges fra ett kodelager med én kommando. Alt som lager det, byggeskriptene, temaene, programmene og oversettelsene, er fri programvare.

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

Bygg det selv