MoonLightOS

MoonLightOS 26.04.5 「Bengunur」 · LTS · 64비트

MoonLightOS 26.04.5 내려받기

64비트 컴퓨터라면 어디서나 쓰는 이미지 하나. 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.7 GB와 디스크 공간 18 GB 이상을 요구합니다.

같은 이미지로 UEFI와 옛 BIOS를 모두 지원합니다. Secure Boot는 켜 둔 채로 두어도 됩니다.

최소권장
메모리2 GB4 GB
디스크18 GB30 GB
프로세서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와 코덱 전체

  • MoonTools 열네 개와 설정 페이지 여섯 개. 아홉 가지 언어로 번역되어 있습니다

  • 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개가 넘는 검사를 거칩니다. 하나라도 실패하면 ISO를 만들지 않습니다.
설치한 시스템squashfs에 커널과 initramfs가 있는지 확인하므로, 부팅할 것이 없는 상태로 설치가 끝나는 일은 생기지 않습니다.

이 글을 쓰는 시점에 실제 하드웨어로는 아직 확인하지 못한 것들입니다. 제조사 자체 키를 쓴 Secure Boot 강제, 실물 센서에서의 지문 등록, 그리고 설치 프로그램이 실제 디스크에 쓰는 과정입니다. 이 가운데 무엇이든 해 보셨다면 알려 주시면 고맙겠습니다.

소스 코드

MoonLightOS는 저장소 하나에서 명령 하나로 빌드됩니다. 빌드 스크립트와 테마, 앱, 번역까지 이를 이루는 모든 것이 자유 소프트웨어입니다.

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

직접 빌드하기