From: @miao_kaibo Reviewed-by: @zhuchunyi Signed-off-by: @zhuchunyi
oemaker
Description
The source package oemaker has two functions: iso making and iso cutting. Correspondingly, two binary RPM packages are generated: oemaker and isocut.
The generated binary RPM package oemaker is a building tool for making DVD iso, include standard iso, debug iso, source iso, everything iso, everything source iso,everything debug iso and netinst iso.
The generated binary RPM package isocut is a building tool for iso cutting which supports only RPM package-level.
Installation
To install oemaker and isocut, you can use rpm or dnf package manager command with openEuler repository.
Install oemaker with dnf
dnf install -y oemaker
Install isocut with dnf
dnf install -y isocut
Instructions
Generally, the disk space is more than 50g.
Usage
oemaker
oemaker [-h] [-t Type] [-p Product] [-v Version] [-r RELEASE] [-s REPOSITORY]
optional arguments: -t Type ISO Type include standard debug source everything everything_debug everything_src and netinst
-p Product
Product Name, such as: openEuler
-v Version
version identifier
-r RELEASE
release information
-s REPOSITORY
source dnf repository address link(may be listed multiple times)
-h
show the help message and exit
isocut
isocut [-h] [-t temporary path] [-r extern rpm path] [-k kickstart file path] origin-iso dest-iso
positional arguments:
origin-iso origin iso image
dest-iso destination iso image
optional arguments:
-t the temporary path which must be an absolute path and must be greater than 8g
-r extern rpm packages path
-k kickstart file path
-h show the help message and exit