elementary / Os
Licence: gpl-3.0
The OS build system
Stars: ✭ 458
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Os
jailm8
A tool for windows users to use checkra1n without having to install a full linux distro, as well as other useful commnds
Stars: ✭ 100 (-78.17%)
Mutual labels: debian, iso
Mediawriter
Fedora Media Writer - Write Fedora Images to Portable Media
Stars: ✭ 411 (-10.26%)
Mutual labels: iso
Debian Privacy Server Guide
Guide to using a remote Debian server for security and privacy services
Stars: ✭ 338 (-26.2%)
Mutual labels: debian
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (-25.11%)
Mutual labels: debian
Php Iban
Generate, parse, validate, error-correct and present IBAN (and IIBAN) bank account information in PHP.
Stars: ✭ 368 (-19.65%)
Mutual labels: iso
Nginx Autoinstall
Compile Nginx from source with custom modules on Debian and Ubuntu
Stars: ✭ 443 (-3.28%)
Mutual labels: debian
Substratumnode
WE ARE THE FOUNDATION OF THE DECENTRALIZED WEB.
Stars: ✭ 359 (-21.62%)
Mutual labels: debian
Iredmail
Full-featured, open source mail server solution for mainstream Linux/BSD distributions.
Stars: ✭ 343 (-25.11%)
Mutual labels: debian
Discutils
Utility libraries to interact with discs, filesystem formats and more
Stars: ✭ 417 (-8.95%)
Mutual labels: iso
Meinheld Gunicorn Flask Docker
Docker image with Meinheld and Gunicorn for Flask applications in Python. Optionally with Alpine Linux.
Stars: ✭ 336 (-26.64%)
Mutual labels: debian
Nixos Generators
Collection of image builders [[email protected]]
Stars: ✭ 355 (-22.49%)
Mutual labels: iso
Comic Dl
Comic-dl is a command line tool to download manga and comics from various comic and manga sites. Supported sites : readcomiconline.to, mangafox.me, comic naver and many more.
Stars: ✭ 365 (-20.31%)
Mutual labels: debian
Buildswiftonarm
All you need to build Swift on a RaspberryPi or other ARM boards, updated to Swift 5.1.5
Stars: ✭ 448 (-2.18%)
Mutual labels: debian
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 uses Docker and assumes you have Docker correctly installed and set up:
-
Clone this project &
cd
into it:git clone https://github.com/elementary/os && cd os
-
Configure the channel in the
etc/terraform.conf
(stable, daily). -
Run the build:
docker run --privileged -i -v /proc:/proc \ -v ${PWD}:/working_dir \ -w /working_dir \ debian:latest \ /bin/bash -s etc/terraform.conf < build.sh
-
When done, your image will be in the
builds
folder.
Raspberry Pi 4
docker run --privileged -i -v /proc:/proc \
-v ${PWD}:/working_dir \
-w /working_dir \
debian:unstable \
./build-rpi.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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].