https://github.com/chimeraos/install-media
ChimeraOS install media
https://github.com/chimeraos/install-media
Last synced: about 1 year ago
JSON representation
ChimeraOS install media
- Host: GitHub
- URL: https://github.com/chimeraos/install-media
- Owner: ChimeraOS
- License: gpl-3.0
- Created: 2019-07-21T20:55:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-01T23:55:00.000Z (over 1 year ago)
- Last Synced: 2024-10-24T17:53:20.097Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 413 KB
- Stars: 42
- Watchers: 6
- Forks: 25
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# install-media
Build the ChimeraOS installation media.
## How to build
There are two methods of building the installation media for ChimeraOS. From an Arch based system or from a Docker container.
### Arch based systems
On Arch the following packages will need to be installed:
- archiso
- grep
- file
- coreutils
- pikaur
To start building, use the following command:
```bash
./build-iso.sh
```
### Docker
Before being able to build with Docker, the following packages will need to be installed:
- docker.io
- coreutils
To start building, use the following command:
```bash
./build-iso-docker.sh
```
## Files and directories
Here a short explaination of what which files and directories do.
### chimeraos
Contains the modified archiso profile for ChimeraOS.
### chimeraos/pacman.conf
The pacman configuration during the creation of the installation media. Repositories can be added here.
### chimeraos/packages.x86_64
A list of packages which are installed on the installation media during creation.
### chimeraos/airootfs
Files which are added to the filesystem of the installation media's root file system.
### chimeraos/airootfs/root/customize_airootfs.sh
This script runs in the live enviroment before it is put on the installation media. Allowing configuration changes.
### docker/Dockerfile
This file is the base for the docker container which is used