Coder Social home page Coder Social logo

rebornos-iso's Introduction

RebornOS ISO

GitHub GitHub release (latest by date) Release Pre-Release

This is the official RebornOS ISO source. The ISO configuration can be found here.

The upstream for this project is ArchISO.

Please keep this git repository updated by git merging with latest upstream changes.

1. Cloning

To download the source code for testing, or for development, you can clone from the remote repository using either SSH, or HTTPS:

HTTPS

git clone https://github.com/RebornOS-Team/rebornos-iso.git 

OR

SSH

git clone [email protected]:RebornOS-Team/rebornos-iso.git

(Optional) Enable local repository

Edit the pacman.conf file and uncomment the below lines

#[rebornos-iso]
#SigLevel = Optional TrustAll
#Server = file:///var/tmp/local_repo_dir

Note: file:///var/tmp/local_repo_dir symlinks to the local_repo directory.

2. Build

Note: The script for setting up prerequisites will only build on Arch Linux and its derivatives (i.e. on distributions that use pacman, and the Arch Linux package repositories)

The below script will build the ISO image (and install any prerequisites). Change to the project directory (cd rebornos-iso) and run

sh scripts/build.sh

Check the output/ directory for the output ISO file.

3. Update

To keep this project in sync with the upstream ArchISO Releng configuration, please follow the below steps. Change to the project directory (cd rebornos-iso) before continuing...

a. Fetch changes from the upstream GitLab source: The below script first clones the upstream ArchISO to the _archiso branch (force overwrites it) and then clones the releng configuration directory to the _releng branch.

sh scripts/update_releng_branch.sh

b. Merge upstream changes

git checkout main

git merge _releng

c. Manually handle merge conflicts: Follow this guide for commandline operations or this guide if you are using Visual Studio Code.

d. Push updates back to the project: After all the merge conflicts are handled and you stage all the changes, you are ready to push the updates with git push.

rebornos-iso's People

Contributors

aaronmgriffin avatar alex19ep avatar almorrison avatar brain0 avatar cookiesource avatar d3vil0p3r avatar deimosian avatar dieterbe avatar djgera avatar dvzrv avatar eworm-de avatar grazzolini avatar hashworks avatar hechos avatar ka2107 avatar klausenbusk avatar net147 avatar nl6720 avatar pierres avatar pvshvp-oss avatar simaxw avatar simoleone avatar svenstaro avatar tallero avatar thurstylark avatar tomty89 avatar toofishes avatar torxed avatar tpowa avatar vorburger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.