MoonLightOS

MoonLightOS 26.04.5 ”Bengunur” · LTS · 64-bitar

Ladda ner MoonLightOS 26.04.5

En avbild för alla 64-bitarsdatorer: UEFI med Secure Boot och äldre BIOS, ur samma fil.

Filmoonlightos-26.04.5-bengunur-amd64.iso
Storlekläser filen…
SHA-256läser filen…
Byggdatum—
Arkitekturx86-64 (amd64)
GrundUbuntu 26.04 LTS (resolute)
SkrivbordCinnamon
Stöds till

Kontrollera innan du skriver

Jämför kontrollsumman för filen du laddade ner med den som står ovan. Skiljer de sig är nedladdningen skadad, inte avbilden.

På Linux och macOS, i mappen där nedladdningen ligger:

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

I PowerShell på Windows jämför du summan som skrivs ut med den 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

Vilken 64-bitars x86-dator som helst. Installationsprogrammet kräver minst 1,7 GB RAM och 18 GB diskutrymme.

Samma avbild fungerar med både UEFI och äldre BIOS. Secure Boot kan vara kvar påslaget.

MinstRekommenderat
Minne2 GB4 GB
Lagring18 GB30 GB
Processorvalfri 64-bitars x86-processortvå kärnor
Grafikvalfritt grafikkort med framebuffervalfri GPU från de senaste 15 åren

Nästa steg

  1. Skriv avbilden till ett USB-minne

    En vanlig blockkopiering räcker: dd på Linux och macOS, Rufus i DD-läge, balenaEtcher eller Ventoy på Windows.

  2. Starta från minnet

    Secure Boot kan vara kvar påslaget. Välj Try or Install i menyn.

  3. Prova först, installera sedan

    Livesessionen är hela systemet. Installationsprogrammet är ikonen på skrivbordet.

Hela guiden

Det här finns på avbilden

  • Grunden Ubuntu 26.04 LTS, Ubuntus generiska kärna, hela uppsättningen linux-firmware, mikrokod för Intel och AMD samt NVIDIA-drivrutinen för installationer utan uppkoppling

  • Cinnamon med MoonLight-temana, LightDM med Slick Greeter och installationsprogrammet Calamares med LUKS2-kryptering

  • Firefox med uBlock Origin, Thunderbird, Geary, LibreOffice, VLC, GIMP och hela uppsättningen kodekar

  • De fjorton MoonTools-programmen och de sex inställningssidorna, översatta till nio språk

  • Visual Studio Code, verktygskedjan för kompilering, Python, Node.js, Rust, Go, Java 21 och Docker Engine

  • Wine med DXVK och VKD3D, fingeravtryck och ansiktsupplåsning, VPN-klienter, drivrutiner för skrivare och skannrar

  • Det italienska språkpaketet ligger på avbilden; andra språk hämtas med ett klick

Det här är testat

Avbilden byggs och startas sedan under QEMU, och skärmbilderna på den här webbplatsen kommer från de körningarna, inte från skisser.

Start med UEFIFirmware → Canonicals shim → signerad GRUB → kärna. Menyn visas och nedräkningen går.
Start med äldre BIOSEl Torito-avbild och hybrid-MBR. Samma meny, samma animation.
StartanimationenLogotypen still, halon pulserar mellan bildrutorna, förloppsindikatorn går framåt.
LiveskrivbordetStartar hela vägen och ligger stabilt: bakgrund, ikoner på skrivbordet, startknapp, centrerad docka, statusfält.
Välkommen och InställningGuiden och fönstret Välkommen öppnas och byter språk direkt.
Innehållet på avbildenMer än 120 kontroller under bygget, från kärnan till det medföljande uBlock Origin-tillägget; bygget vägrar skapa en ISO om någon av dem missar.
Det installerade systemetSquashfs-filen kontrolleras så att den innehåller både kärna och initramfs. En installation kan därför aldrig sluta med att det inte finns något att starta.

Ännu inte testat på riktig hårdvara när detta skrivs: att Secure Boot upprätthålls med en tillverkares egna nycklar, registrering av fingeravtryck på en fysisk sensor och att installationsprogrammet skriver till en riktig disk. Prövar du något av det är en rapport välkommen.

Källkod

MoonLightOS byggs ur ett enda kodförråd med ett enda kommando. Allt som skapar det är fri programvara: byggskripten, temana, programmen och översättningarna.

./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 själv