MoonLightOS

MoonLightOS 26.04.5 „Bengunur” · LTS · 64 bites

A MoonLightOS 26.04.5 letöltése

Egyetlen lemezkép minden 64 bites géphez: ugyanaz a fájl indul UEFI-n Secure Boottal és hagyományos BIOS-szal is.

Fájlmoonlightos-26.04.5-bengunur-amd64.iso
Méreta fájl beolvasása…
SHA-256 összega fájl beolvasása…
A build dátuma—
Architektúrax86-64 (amd64)
AlapUbuntu 26.04 LTS (resolute)
AsztalCinnamon
Támogatás

Ellenőrzés az írás előtt

Hasonlítsa össze a letöltött fájl ellenőrzőösszegét a fent látható értékkel. Ha nem egyezik, a letöltés hibás, nem a lemezkép.

Linuxon vagy macOS-en, abban a mappában, ahová letöltötte:

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

Windowson, PowerShellben hasonlítsa össze a kiírt hasht a .sha256 fájlban lévővel:

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

Rendszerigény

Bármilyen 64 bites x86-os gép. A telepítőhöz legalább 1,7 GB memória és 18 GB lemezhely kell.

Ugyanaz a lemezkép működik UEFI-vel és hagyományos BIOS-szal is. A Secure Boot bekapcsolva maradhat.

MinimumAjánlott
Memória2 GB4 GB
Lemez18 GB30 GB
Processzorbármilyen 64 bites x86-os processzorkétmagos
Grafikabármilyen framebufferrel rendelkező videokártyaaz utóbbi 15 év bármelyik GPU-ja

Következő lépések

  1. Írja a lemezképet pendrive-ra

    Elég egy sima blokkszintű másolás: Linuxon és macOS-en dd, Windowson Rufus DD módban, balenaEtcher vagy Ventoy.

  2. Indítsa a gépet a pendrive-ról

    A Secure Boot bekapcsolva maradhat. A menüben válassza a Try or Install bejegyzést.

  3. Próbálja ki, aztán telepítse

    A live munkamenet maga a teljes rendszer. A telepítő az asztalon lévő ikon.

A teljes útmutató

Mi van a lemezképen

  • Ubuntu 26.04 LTS alap, az Ubuntu generikus kernele, a teljes linux-firmware készlet, az Intel és az AMD mikrokódja, valamint az NVIDIA illesztőprogramja az internet nélküli telepítéshez

  • Cinnamon a MoonLight témákkal, LightDM Slick Greeterrel, valamint a Calamares telepítő LUKS2-titkosítással

  • Firefox uBlock Originnel, Thunderbird, Geary, LibreOffice, VLC, GIMP és a teljes kodekkészlet

  • A tizennégy MoonTools és a hat beállítási lap, kilenc nyelvre lefordítva

  • Visual Studio Code, a fordítói eszközkészlet, Python, Node.js, Rust, Go, Java 21 és Docker Engine

  • Wine DXVK-val és VKD3D-vel, ujjlenyomat és arcfelismeréses feloldás, VPN-kliensek, nyomtató- és lapolvasó-illesztőprogramok

  • Az olasz nyelvi csomag a lemezképen; a többi nyelv egyetlen kattintással letölthető

Mit teszteltünk

A lemezkép a build után QEMU alatt el is indul, és az oldalon látható képernyőképek ezekben a munkamenetekben készültek, nem látványterv alapján.

UEFI-s indulásFirmware → a Canonical shimje → aláírt GRUB → kernel. A menü megjelenik, és a visszaszámlálás elindul.
Hagyományos BIOS-os indulásEl Torito lemezkép és hibrid MBR. Ugyanaz a menü, ugyanaz az animáció.
Indítási animációA logó áll, a haló a képkockák között lélegzik, a folyamatjelző pedig halad.
Live asztalElindult és stabil: háttérkép, asztali ikonok, Start gomb, középre húzott dokk, állapotterület.
Üdvözlet és beállításA varázsló és az Üdvözlet ablaka megnyílik, és azonnal nyelvet vált.
A lemezkép tartalmaTöbb mint 120 ellenőrzés a build során, a kerneltől a csomagolt uBlock Origin kiegészítőig; ha bármelyik elbukik, a build nem készít ISO-t.
Telepített rendszerA squashfsben a build megkeresi a kernelt és az initramfst, így telepítés után soha nem marad a gép indítható rendszer nélkül.

Valódi gépen a szöveg írásakor még nem teszteltük a következőket: a Secure Boot kényszerítését a gyártó saját kulcsaival, az ujjlenyomat rögzítését igazi érzékelőn, és azt, ahogy a telepítő valódi lemezre ír. Ha bármelyikre sor kerül Önnél, örömmel vesszük a jelentést.

Forráskód

A MoonLightOS egyetlen tárolóból, egyetlen paranccsal áll elő. Minden, ami létrehozza, vagyis a build szkriptek, a témák, az alkalmazások és a fordítások, szabad szoftver.

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

Saját build