ランキングに戻る

elementary/os

Shellelementary.io

The OS build system

isodebianlinuxlive-buildhacktoberfest
スター成長
スター
1.2k
フォーク
144
週間成長
Issue
20
5001k
2018年9月2021年4月2023年12月2026年7月
README
elementary

elementary OS

Build scripts for image creation



Stable 8.1 Daily 8.1


Building Locally

As elementary OS is built with the Debian version of live-build, not the Ubuntu patched version, it's easiest to build an elementary .iso in a Debian VM or container. This prevents messing up your host system too.

The following example assumes you have Docker correctly installed and set up, and that your current working directory is this repo. When done, your image will be in the builds folder.

Configure the channel (stable, daily) in the configuration file (etc/terraform-amd64.conf or etc/terraform-arm64.conf based on your host architecture), then run:

docker run --rm --privileged -it \
    -v /proc:/proc \
    -v ${PWD}:/working_dir \
    -w /working_dir \
    debian:latest \
    ./build.sh

Further Information

More information about the concepts behind live-build and the technical decisions made to arrive at this set of tools to build an .iso can be found on the wiki.

関連リポジトリ
pbatard/rufus

The Reliable USB Formatting Utility

CGNU General Public License v3.0usbiso
rufus.ie
37k3.1k
AveYo/MediaCreationTool.bat

Universal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!

BatchfileMIT Licensewindowswindows10
10.3k3.1k
archlinux/archinstall

Arch Linux installer - guided, templates etc.

PythonPyPIGNU General Public License v3.0arch-installerarch
8.3k761
armbian/build

The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custom OS images from source, including kernel configuration, U-Boot handling, and board-specific tweaks for various ARM and ARM64 single-board computers.

ShellGNU General Public License v2.0kernel-compilationarm
armbian.com
5.3k3.1k
etchdroid/etchdroid

An application to write OS images to USB drives, on Android, no root required.

KotlinGNU General Public License v3.0androidusb
etchdroid.app
3.3k228
pbatard/Fido

A PowerShell script to download Windows or UEFI Shell ISOs

PowerShellGNU General Public License v3.0isowindows
2.9k256
fathulfahmy/aio-usb-drive

Curated collection of useful to have programs on a multiboot USB drive

MIT Licenseall-in-one-toolall-in-one-toolkit
2.7k158
lukes/ISO-3166-Countries-with-Regional-Codes

ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets

RubyRubyGemsOtherregion-codescountries
2.5k3.3k
nix-community/nixos-generators

Collection of image builders [maintainer=@Lassulus]

NixMIT Licenseisoqcow2-image
2.4k157
PJ-Singh-001/Cubic

The Official Web Site for Cubic (Custom Ubuntu ISO Creator) (https://github.com/PJ-Singh-001/Cubic)

customizationiso
1.4k102
FedoraQt/MediaWriter

Fedora Media Writer - Write Fedora Images to Portable Media

C++GNU General Public License v2.0fedora-media-writerfmw
1.3k224
builtbybel/Flyby11

Windows 11 Upgrading Assistant

C#MIT License24h2windows-11
1.3k84