| File | Date | Author | Commit |
|---|---|---|---|
| build-config | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| desktop-config | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| documentation | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| privacy-tools | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| security-config | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| system-packages | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| .gitignore | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| LICENSE | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| README.md | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
| polaron.jpg | 2026-01-05 |
|
[82872f] Initial release: Polaron OS 1.0 (Dark North) |
Version: 1.0
Base: Ubuntu 24.04 LTS
Creator: ErrorDan
Total: 2-3 hours (10mio files or more)
Run the environment preparation script:
cd PolaronOS-Ubuntu
sudo chmod +x build-config/*.sh
sudo ./build-config/prepare-environment.sh
This script will:
/opt/polaron-buildExpected output: "Build Environment Ready!"
Install packages and configure the system:
sudo ./build-config/customize-system.sh
This script will:
Expected duration: 30-60 minutes
Apply all security configurations:
sudo ./security-config/apply-hardening.sh
This script will:
Create the bootable ISO:
sudo ./build-config/build-iso.sh
This script will:
Output location: /opt/polaron-build/output/polaron-os-1.0-amd64.iso
qemu-system-x86_64 \
-m 4G \
-cdrom /opt/polaron-build/output/polaron-os-1.0-amd64.iso \
-boot d \
-cpu host \
-enable-kvm
Disk: 5-20GB
Settings → Storage → Add Optical Drive → Select ISO
Boot and test
This will erase ALL DATA on the USB drive!
lsblk
# Identify your USB drive (e.g., /dev/sdb)
sudo dd if=/opt/polaron-build/output/polaron-os-1.0-amd64.iso \
of=/dev/sdX \
bs=4M \
status=progress \
conv=fsync
# Replace /dev/sdX with your USB device
Flash
Download Ventoy: https://www.ventoy.net/en/index.html
sha256sum -c /opt/polaron-build/output/polaron-os-1.0-amd64.iso.sha256
md5sum -c /opt/polaron-build/output/polaron-os-1.0-amd64.iso.md5
Should output: polaron-os-1.0-amd64.iso: OK
If you need to make additional changes before building the ISO:
sudo /opt/polaron-build/enter-chroot.sh
Inside chroot, you can:
apt install <package>Exit chroot: exit
Then rebuild ISO: sudo ./build-config/build-iso.sh
df -hsudo rm -rf /opt/polaron-buildprepare-environment.sh, change archive.ubuntu.com to your country mirrorbuild-iso.shsudo /opt/polaron-build/enter-chroot.shapt install <package>To free up disk space after successful ISO creation:
# Unmount virtual filesystems first
sudo umount /opt/polaron-build/chroot/dev/pts
sudo umount /opt/polaron-build/chroot/dev
sudo umount /opt/polaron-build/chroot/proc
sudo umount /opt/polaron-build/chroot/sys
sudo umount /opt/polaron-build/chroot/tmp
# Remove build directory (KEEP THE ISO!)
sudo rm -rf /opt/polaron-build
Do this AFTER copying your ISO to a safe location!
For build issues or customization help, other help: