The imager worker for the Omni-Build Platform, a group of python scripts aimed to build bootable openEuler ISO image(w/o Calamares GUI installer) from a list with packages.
Dependencies:
- openEuler distro
- General:
cpiogziptar - Python runtime:
Python 3.8+ - rpm packages:
dnfdnf-plugins-coregenisoimage - pypi packages: check
requirements.txt
Install:
- From source:
git clone https://github.com/omnibuildplatform/omni-imager.git
cd omni-imager && pip install -r requirements.txt
python3 setup.py install- Using pip(currently you should download the release manually):
wget https://github.com/omnibuildplatform/omni-imager/releases/download/v0.2.2/omniimager-0.2.2.tar.gz
pip3 install --prefix / ./omniimager-0.2.2.tar.gzSimply run:
omni-imager --package-list /etc/omni-imager/openEuler-minimal.json --config-file /etc/omni-imager/conf.yaml \
--build-type installer-iso --output-file openEuler-image.iso- User logos/release for Calamares
- Using cached rootfs
Welcome to file issues or bugs at: https://github.com/omnibuildplatform/omni-imager/issues